Hackerator is an innovative AI-driven tool designed to assist students in selecting real-world topics for competitions, hackathons, and projects. By leveraging LLAMA 3.2: 3B, which runs locally on your machine, Hackerator provides an interactive UI with:
- A predefined set of topics for easy selection.
- An option to input custom prompts for generating tailored ideas.
- User authentication with register and login functionality.
- A credit system to manage AI-generated requests.
Whether you're struggling with brainstorming or need inspiration, Hackerator is your go-to AI companion for ideation! 💡
- Hemanthkumar - Backend & AI Integration
- Iniyaa - Frontend Development
- Gowsi - UI/UX Design
- Angular (Interactive UI & UX)
- TypeScript (Strongly typed, scalable codebase)
- Express.js (Server & API handling)
- TypeScript (Backend logic & API structuring)
- LLAMA 3.2: 3B (Locally running AI model)
- MongoDB with Mongoose (Database for user management and credit system)
- Node.js & npm (Dependency management)
✅ AI-Powered Topic Generation - Get AI-suggested ideas for your next hackathon or project.
✅ Custom Prompt Input - Provide your own keywords or problem statements.
✅ Interactive UI - Select from predefined categories with a seamless experience.
✅ Runs Locally - No external API calls, ensuring privacy and fast responses.
✅ Real-Time Suggestions - Get topic ideas instantly.
✅ User Authentication - Register and log in to save and track generated ideas.
✅ Credit System - Manage AI-generated requests using a credit-based system.
git clone https://github.com/Hemanthkumar2k04/Hackerator.git
cd Hackerator cd server
npm install cd ..
npm install cd server
npm run dev cd ..
ng serve🔹 The frontend will be available at http://localhost:4200/
🔹 The backend API will be running on http://localhost:5000/
1. Login Page UI:
Light theme: https://github.com/user-attachments/assets/6e1bc289-7a62-400a-869c-9bc03c78e04f
Dark theme: https://github.com/user-attachments/assets/dd45015e-210d-4284-b58c-433ae4eef309
2. Registration Page UI:
https://github.com/user-attachments/assets/3f485aac-a4fc-465c-9e69-ddf8fe9e9a2f
3. Selection Page UI:
https://github.com/user-attachments/assets/5d590d8b-7b03-4ce6-b3b1-073030e53968
4. Generated Result Page UI:
https://github.com/user-attachments/assets/91feb74c-f9a3-47aa-b213-4a7be3e7417e
🔹 Collaborative Brainstorming - Share ideas with a team.
🔹 Export Feature - Save AI-generated ideas as PDFs or markdown files.
🔹 Advanced Credit System - Implement customizable credit plans.
Want to contribute? Feel free to fork the repo and submit pull requests!
git checkout -b feature-branch
git commit -m "Added new feature"
git push origin feature-branchThis project is open-source and available under the MIT License.
🌟 If you like this project, don't forget to ⭐ the repo!