Eclipso
Align Your Habits, Unlock Your Potential.
Eclipso is a cosmic-themed habit tracker that gamifies your daily routines, helping you stay consistent and reach your goals in an engaging way.
Features
- π Track Habits β Stay on top of your daily routines.
- π Gamification β Earn streaks and rewards for consistency.
- π Progress Visualization β Circular progress tracking on your profile.
- π Self-Improvement Articles β Explore insights on habits, time management, and productivity.
- π¨ Minimalist UI β Clean and phone-responsive interface.
Tech Stack
- Frontend: Next.js, TypeScript, Tailwind CSS
- Authentication: NextAuth.js
- Fonts:
- Flazie
- Absans
- Baunk
- MilkyWalky
- Zighead
- Cotta
- Berlys
- CosmicVibrant
Folder Structure
eclipso/
βββ app/
β βββ (auth)/
β βββ (dashboard)/
β β βββ habits/
β β βββ profile/
β β βββ articles/
β β βββ layout.tsx
β β βββ page.tsx
β βββ components/
β βββ hooks/
β βββ lib/
β βββ styles/
β βββ utils/
β βββ favicon.ico
β βββ globals.css
β βββ layout.tsx
β βββ page.tsx
βββ public/
βββ .gitignore
βββ next.config.mjs
βββ package.json
βββ README.md
βββ tailwind.config.mjs
Color Palette
- Background:
#262627(Dark Gray) - Text:
#FFFFFF(White),#F5A9B8(Soft Pink) - Cards:
#505050(Muted Gray) - Buttons & Borders:
#303030(Deep Gray)
Installation
- Clone the repository:
sh git clone https://github.com/jane-does-coding/eclipso.git - Navigate to the project directory:
sh cd eclipso - Install dependencies:
sh npm install - Run the development server:
sh npm run dev
Future Enhancements
- π Dark & Light Mode
- π Achievement System
- π Calendar View
- π Habit Reminders
Made with π« by Jane Doe.
Built With
- framer-motion
- javascript
- next.js
- nextauth
- react
- react-icons
- responsive
- tailwind-css
- typescript
- zustand


Log in or sign up for Devpost to join the conversation.