Skip to content

TechForce-Lyron0785/Sprint-Plans-Update

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Sprint Plans

Sprint Plans is a state-of-the-art project management and team collaboration platform. Designed with a focus on modern aesthetics and smooth user experiences, it helps teams track progress, manage tasks, and optimize their workflow velocity.

✨ Key Features

  • 🔒 Secure Authentication: Robust user login and registration powered by JWT (JSON Web Tokens) and Bcrypt password hashing.
  • 📊 Dynamic Flow Dashboard: A premium, interactive dashboard with real-time data visualization (Sprint Velocity, Task Distribution, and Project Health).
  • 🌓 Adaptive Theme Engine: Seamless Light and Dark mode toggling with glassmorphism UI effects that adapt instantly.
  • 📂 Project & Task Management: Create projects, assign tasks to team members, set priorities, and track progress deadlines.
  • 🛡️ Profile & Security Settings: Manage personal information, update avatars, and handle secure password resets.
  • ✨ Immersive UI/UX: Built with sleek micro-animations, glowing hover effects, and responsive mobile-first layouts using Framer Motion.

🛠️ Technology Stack

Frontend (Client)

  • React.js (via Vite) - Component-based UI formulation
  • Framer Motion - High-performance complex CSS animations
  • Lucide React - Beautiful, consistent iconography
  • Vanilla CSS - Custom variables and advanced styling (no bulky CSS frameworks)

Backend (Server)

🚀 Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

  • Node.js installed on your local machine.
  • MongoDB running locally or a MongoDB Atlas URI.

Installation

  1. Clone the repository:

    git clone https://github.com/himanshushekharon/Sprint-Plans.git
    cd sprint-plans
  2. Setup the Backend:

    cd backend
    npm install

    Start the backend server:

    npm run dev
  3. Setup the Frontend:

    # Open a new terminal tab
    cd Frontend
    npm install

    Start the frontend development server:

    npm run dev
  4. Open Application: Navigate to http://localhost:5173 in your browser.

🤝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.

📝 License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors