Skip to content

The Tracker Jet App is a responsive study tracking website designed to assist students in managing their assignments effectively. It offers an intuitive platform for improved time management. The website utilizes HTML5, CSS3, and JavaScript for the frontend, while the backend is powered by Node.js and Express.js, incorporating various modules.

Notifications You must be signed in to change notification settings

OraonShivam21/tracker-jet-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Tracker Jet App - coding-champion-2109

Tracker Jet App is a responsive website that offers an all-in-one study tracking solution to students so that they never forget to do their assignments. It offers functionalities that help in keeping track of the assignments and tasks students have to complete within the required time limit.

Table of Contents

Project Overview

The Tracker Jet App is a responsive website that offers students an all-in-one study tracking platform, which helps them with time management while doing their assignments. The students can easily interact with all the functionalities and improve their time management skills while restricting the time for their assignments. The website is built using HTML5, CSS3, and JavaScript, and the backend server is built using Node.js, Express.js, and many other modules for password encryption, token generation, OTP pin generation, payment methods, etc, during our construct week. Below is the list of all the team members.

Team Members

The project was developed collaboratively by the following team members:

  • Mohd Khalid - fw28_112
  • Prity Rastogi - fw28_163
  • Shashank Singh - fw28_270
  • Shivam Oraon - fw28_291
  • Vikas Yadav - fw27_137

Live Demo

Get the live demo of our deployed website through the link: Tracker Jet App

Tech Stack

The Tracker Jet website used these tech stacks as mentioned below for its creation: Frontend:

  • HTML5: The website's structure and overall content foundation.
  • CSS3: For styling and making the website visually appealing.
  • Bootstrap For page responsiveness.
  • JavaScript: For incorporating functionalities like fetching, searching, sorting, pagination, etc.
  • Vercel: The website is deployed and hosted on Vercel, making it accessible online.

Backend:

  • Node.js: The core module for server building.

  • Express.js: The external module which helped in server building.

  • MongoDB: For database construction.

  • Nodemailer: To generate mail OTP

    API End Points:

    • /user/register - for signing up
    • /user/login - for logging in
    • /user/verifyOTP - for user verification
    • /user/update/:ID - for updating user details
    • /tasks - to get all tasks of the user
    • /tasks/add - to add new tasks
    • /tasks/update/:taskID - to update the status of the task
    • /questions - to get all the questions
    • /questions/mind - to get user-specific questions
    • /questions/delete/:id - to delete the questions
    • /questions/create - to create and post questions
    • /answers/:questionID - to get an answer to a particular question
    • /answers/create/:questionID - to post answers to a particular question
    • /answers/delete/:answerID - to delete answers
    • /answers/upvote/:answerID - to upvote the answer
    • /answers/downvote/:answerID - to downvote the answer
    • /feedback - to get all the feedback
    • /feedback/add - to create new feedback

Website Preview

Here are some preview images of the website pages:

Home tracker-jet-app vercel app_index html

About tracker-jet-app vercel app_aboutus html

Feedback tracker-jet-app vercel app_feedback_feedback html

Contact tracker-jet-app vercel app_ContactUs_ContactUS_dist_index html

Sign In tracker-jet-app vercel app_signup_signup html

Sign Up tracker-jet-app vercel app_signup_signup html (1)

Dashboard tracker-jet-app vercel app_dashboard_dashboard html

Calender Section tracker-jet-app vercel app_calender html

Scribble Board tracker-jet-app vercel app_board_board html

Discussion Forum tracker-jet-app vercel app_discussion_dashboard html

Subscription tracker-jet-app vercel app_priorityPage_priority html

The images provide a glimpse of the visually appealing and responsive website. Feel free to explore the deployed website to see the full design and functionality.

About

The Tracker Jet App is a responsive study tracking website designed to assist students in managing their assignments effectively. It offers an intuitive platform for improved time management. The website utilizes HTML5, CSS3, and JavaScript for the frontend, while the backend is powered by Node.js and Express.js, incorporating various modules.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published