Skip to content

Repository files navigation

TTable cover picture

🗓 TTable
Image Image

Taking Care of All of Your Scheduling Needs

👉 FEATURES

  • 👨🏻‍💻 Separate User Accounts
  • 💥 Section wise Schedule
  • 📦 New Schedule

🎩 WORKING

Working

🖥 ENVIRONMENT

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

🚀 LOCAL DEVELOPMENT GUIDELINES

If you want to start this project on your local device, follow the steps below:

  1. 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.
  2. Open your terminal and clone this repository first.
  3. Now change your directory to frontend & type npm i and press Enter
  4. Now change your directory to backend & type npm i and press Enter
  5. Now open three terminals separately.
  6. In the first terminal, change your directory to frontend and type npm start and press Enter
  7. In the second terminal, change your directory to backend and type node index.js and press Enter
  8. In the third terminal, type mongod and press Enter
  9. 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.

🔑 LICENSE

  • Apache

About

💥 A full-stack application that can take care of all your scheduling needs.

Topics

Resources

Code of conduct

Contributing

Stars

8 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages