Skip to content

prathameshParadkar/Alumni-Connect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Alumni Connect Platform

This is an Alumni Connect platform built using Next.js for the frontend, Express.js for the backend, and DynamoDB as the database.

Features

  • User Registration: Alumni can register on the platform by providing their details.
  • User Authentication: Alumni can log in to the platform using their credentials.
  • Profile Management: Alumni can update their profile information, including their contact details, work experience, and education history.
  • Alumni Directory: Alumni can search and connect with other registered alumni.
  • Job Board: Alumni can post job opportunities or search for job openings posted by other alumni.
  • Events: Alumni can view and RSVP to upcoming events organized by the alumni community.
  • Messaging: Alumni can communicate with each other through private messages.

Technologies Used

  • Frontend: Next.js, Tailwind CSS
  • Backend: Express.js, Node.js
  • Database: MongoDB
  • Web3: Solidity, Hardhat, Ethers.js

Getting Started

To get started with the Alumni Connect platform, follow these steps:

  1. Clone the repository: git clone https://github.com/your-username/alumni-connect.git
  2. Install the dependencies for the frontend and backend:
    • Frontend: cd frontend && npm install
    • Backend: cd backend && npm install
  3. Set up the database:
    • Create a DynamoDB table to store alumni data.
    • Configure the database connection in the backend code.
  4. Start the development server:
    • Frontend: cd frontend && npm run dev
    • Backend: cd backend && npm run dev
  5. Access the platform in your browser at http://localhost:3000.

Contributing

Contributions are welcome! If you'd like to contribute to the Alumni Connect platform, please follow these guidelines:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them.
  4. Push your changes to your forked repository.
  5. Submit a pull request to the main repository.

Contact

If you have any questions or suggestions, feel free to reach out to us at par76.pkar@gmail.com.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •