Jenereta
Automated TIme-Table Generator
Install / Use
/learn @starkblaze01/JeneretaREADME
Jenereta
An automated Time-Table Generator.
Concepts Covered
- MERN Stack
- Genetic Algorithm
- Constraint Programming
- Bootstrap
- Reactstrap
- Redux
- JWT Authentication
Development and Installation
- Navingate to time-table folder and follow steps below:
Install Backend Dependencies
- npm install
Install Frontend Dependencies
- npm run client-install
Setup up dev_keys for database
- Either run local MongoServer or,
- Setup Mongo Server at online platform like mlab and Create a keys_dev.js file in config folder and set up:-
module.exports = {
mongoURI: YOUR_LOCAL_MONGO_SERVER_URI,
secretOrKey: YOUR_SECRET
};
Run
- npm run dev
Note
The number of times we try to generate the final time-table is 20. After that it will show alert to try again. If you want to increase number of tries then change the value of "notPossibleCount < 20" from here.
Team Members
Liked the project? Hit the star button to show support!
Found an Issue or any suggestions
Make an issue here.
Related Skills
node-connect
351.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
351.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
351.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
