Skip to content

kavi-99/gambol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gambol

A simple fullstack app built with Next.js (frontend) and FastAPI (backend).
Users can input a meaningful past event (e.g., birthday, graduation) and see milestones like days, weeks, months, years, moons, and more.


📁 Project Structure

project-root/

├── frontend/ # Next.js (UI)

└── backend/ # FastAPI (API & milestone logic)


🚀 Getting Started

1. Start the FastAPI Backend

cd backend/
uvicorn main:app --reload

2. Start the Frontend

In a different terminal,

cd frontend/
npm install      # if not done already
npm run dev

Usage

  • Open your browser to http://localhost:3000

  • Enter an event name (e.g., "Graduation Day")

  • Select a past date/time for the event

  • Click Check Milestones!

  • The app will show:

  • How many days, weeks, months, years, and lunar cycles have passed

  • A fun milestone message

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages