Chronos isn't just a calendar. It's a robust, fullstack system designed to handle complex temporal data with ease. Built on the modern React ecosystem and powered by a high-performance Express/Prisma backend.
"Time is the only resource you can't get back."
|
Powered by |
Bulk import schedules via JSON. |
JWT Auth + Bcrypt encryption. |
Chronos uses a decoupled implementation where the frontend and backend communicate via a REST API.
| Layer | Tech Stack |
|---|---|
| Frontend | React 18, Vite, Framer Motion, Tailwind |
| Backend | Node.js, Express 5.0 (Alpha) |
| Database | SQLite (Dev) / PostgreSQL (Prod), Prisma ORM |
| Auth | JWT, BcryptJS |
# 1. Clone the temporal engine
git clone https://github.com/zay168/Chronos.git
cd Chronos
# 2. Install dependencies
npm install
# 3. Synchronize Database (Prisma)
npx prisma db push
# 4. Initiate Launch Sequence
# Terminal 1: Frontend
npm run dev
# Terminal 2: Backend API
npm run serverChronos accepts JSON injections for rapid scheduling. Format:
{
"timetable": "Mission Alpha Beta",
"entries": [
{
"title": "Core Meltdown Check",
"date": "2024-12-31",
"precision": "hour"
}
]
}