StressLess

A customizable time management web app that creates schedules of when to work on assignments based on personal user preferences.

Overview

StressLess helps students manage their time more efficiently by allowing them to input their courses, assignments, and personal schedules. The app generates a personalized routine, helping users avoid last-minute stress while staying on top of responsibilities.

Tech Stack

🚀 Features

📂 Project Structure

StressLess/
├── backend/        Node.js + Express API
├── frontend/       React + Next.js
├── docs/           Agile docs & planning
├── prisma/         Prisma schemas
├── .husky/         Git hooks
├── Dockerfile      Docker setup
├── compose.yaml    Docker Compose config
      

📈 Milestones

  1. Requirements Gathering
  2. Git Setup
  3. Paper Prototyping
  4. Feedback & Iteration
  5. Design & Architecture
  6. Testing & CI
  7. Release 1 and Demo
  8. Documentation
  9. Code Review and Demo
  10. Bug Logging
  11. Final Presentation
  12. Final Release

👥 Team Members

🔗 Links