Skip to content

Alumni Avenue is a web application designed to enhance networking among alumni and students by providing a platform to connect, share experiences, and access valuable resources. This repository contains the source code, documentation, and related assets for the project.

License

Notifications You must be signed in to change notification settings

BitBuilder2024/Alumni-Avenue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alumni-Avenue

Alumni Avenue is a web application designed to enhance networking experience within student organizations by providing an intuitive platform for connecting with alumni. It's tailored to allow users to easily find and engage with alumni through shared organizations, facilitating opportunities for mentorship, networking, and professional growth.

#To Run the App Locally

  • 1.) git clone https://github.com/BitBuilder2024/Alumni-Avenue.git
  • 2.) Open a Terminal tab and "cd backend"
  • 3.) Inside of backend terminal, run "nodemon server.js"
  • 4.) Make sure you have nodemon installed, otherwise run "npm install -g nodemon"
  • 5.) Open another Terminal tab and "cd client"
  • 6.) Make sure you have npm installed, otherwise, run "npm install -g npm"
  • 7.) Inside of client terminal, run "npm start"
  • 8.) If errors persist, run "npm install axios" and run "npm install react-toastify"

Features

  • User Authentication: Secure login and sign-up processes with email verification.
  • Personalized Profiles:: Custom profiles featuring education, work history, skills, and more.
  • Search Functionality: Advanced searching to find members by various filters.
  • Networking: Connect with alumni through groups, forums, and private messaging.
  • Resources: Access to networking and job opportunities curated by the community.
  • Notifications: Real-time updates on important interactions and messages.

Getting Started

To get started with Alumni Avenue, clone the repository and follow the setup instructions bellow:

git clone https://github.com/BitBuilder2024/Alumni-Avenue.git cd Alumni-Avenue

Follow setup instructins for the environment, dependencies, etc.

Contribution Guidlines

Contributions to the Alumni Avenue project are currently limited to project team members. If you're a team member and want to contribute, please follow these steps:

  1. Account Verification:

    • Ensure you have a GitHub account linked to the emails provided in the project proposal.
  2. Task Assignment:

    • Check the project issues and project board for tasks assigned to you or open tasks.
  3. Feature Branch Workflow:

    • Branch Creation: Create a new branch for your feature or fix.
    • Development: Write your code and commit changes with meaningful commit messages.
    • Push Changes: Push your branch to the repository.
    • Pull Request: Create a pull request and request a review from a project maintainer.

Please adhere to the coding standards and guidlines provided in the project documentation.

Team Members

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

Acknowledgements

Thanks to the TA: Yuxing Qiu, BitBuilder's members, and supporters who have offered guidance and support to make this project a reality.

About

Alumni Avenue is a web application designed to enhance networking among alumni and students by providing a platform to connect, share experiences, and access valuable resources. This repository contains the source code, documentation, and related assets for the project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published