We plan to rebuild the website using the MERN (MongoDB, Express, React, Node.js) stack to improve the speed(load time) and to redesign the website.
The main new feature we are planning to add is to create a login system for current active and alumni members. Every member would have their own personal page where they give some insight about their background and update their info as they wish. Other possible new features:
- Page to email us directly about questions
- Sign up feature for latest updates/reminders about rush and events that are going on
- Family tree
This project is currently in the development phase.
Please make your own database on mLab when working on this repo. Make sure you have dotenv install and .env added to your gitignore! Create a file in your root directory called .env and added two variables into the file called MONGO_URI and SECRET_OR_KEY and add the corresponding values into each variable.
Running the project is simple. In the root directory, type in the command "npm run dev" and this command will run both the frontend and backend of the project.
**For new clones, have to do npm frontend-install first