Taking Care of All of Your Scheduling Needs
- 👨🏻💻 Separate User Accounts
- 💥 Section wise Schedule
- 📦 New Schedule
No. | Software | Version | Reason |
---|---|---|---|
1. | macOS Catalina/Windows 10 | 10.15.5 | Default OS on laptop |
2. | Visual Studio Code | 1.47.3 | Personal Preference |
3. | Node | 10.13.0 | To run backend server |
4. | MongoDB Server | 4.2.8 | To run mongoDB server |
5. | MongoDB Compass | 1.21.2 | To see data visually |
If you want to start this project on your local device, follow the steps below:
- Make sure you have Node & MongoDB installed on your computer. If you don't have them, you can install Node from here and you can follow this video to setup MongoDB on your computer.
- Open your terminal and clone this repository first.
- Now change your directory to frontend & type npm i and press Enter
- Now change your directory to backend & type npm i and press Enter
- Now open three terminals separately.
- In the first terminal, change your directory to frontend and type npm start and press Enter
- In the second terminal, change your directory to backend and type node index.js and press Enter
- In the third terminal, type mongod and press Enter
- Once the project is running, you need to sign up first before moving on to login because there will be no users in the database.
Note: Step 1, 2, 3, 4 & 9 are only required to be done once.
- Apache