Skip to content

Sanketh2004-sk/hackwise

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hackwise – Team Project Contribution

A collaborative hackathon project where our team extended and enhanced an existing platform with new features, improved performance, and better user experience.


About the Project

This repository is a fork of the original Hackwise project. As part of a hackathon, our team built on top of the base system to deliver meaningful improvements, focusing on scalability, usability, and clean architecture.


Problem Statement

Key Features Authentication (JWT, bcrypt, protected routes) Courses (browse, enroll, videos) Quiz system with instant scoring AI analysis (weak topics, study plan) Streaks, points, badges Real-time 1v1 challenges (Socket.io) Dashboard (stats, graphs) Notifications Multi-language support (English, Hindi) Leaderboard Responsive design Structure client/ → React frontend server/ → Node/Express backend .env → Config variables Setup git clone cd elearning-platform npm install cd server && npm install cd ../client && npm install Run npm run dev

💡 Our Solution

We enhanced the project by:

  • Implementing new features to extend functionality
  • Improving UI/UX for a smoother user experience
  • Refactoring code for better readability and maintainability
  • Optimizing backend performance and API handling

👥 Team

Team Name: Hackwise Innovators

  • Sanketh
  • Prawal M
  • Manoj
  • Sayeesh

🔗 Original Repository

This project is forked from: https://github.com/manojp028/hackwise.git


🏗️ Architecture Overview

The system follows a modular architecture:

  • Frontend – Handles UI and user interactions
  • Backend – Manages business logic and APIs
  • Database – Stores and retrieves application data

(Tip: Add your architecture diagram image here for extra impact)


🛠️ Tech Stack

Layer Technologies Used
Frontend React / HTML / CSS
Backend Node.js / Express
Database MongoDB / MySQL
Tools Git, GitHub, VS Code

⚙️ Getting Started

Prerequisites

  • Node.js
  • npm or yarn

Project Structure

hackwise/
│── client/        # Frontend application
│── server/        # Backend services
│── README.md

🚀 Future Improvements

  • Add more advanced features
  • Improve scalability and performance
  • Enhance UI with modern design systems

🤝 Contribution

This was a team-based contribution during a hackathon. Further contributions and improvements are welcome.


📜 License

This project follows the same license as the original repository.


🙌 Acknowledgements

We would like to thank the original project contributors for providing the foundation for this work. Our team built upon it to explore new ideas and improvements during the hackathon.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 95.1%
  • CSS 4.5%
  • HTML 0.4%