https://github.com/looph0le/caveman
Your all in one gym companion for progressive growth
https://github.com/looph0le/caveman
exercise-tracker exercises gym progressive-overload workout workout-planner
Last synced: about 2 months ago
JSON representation
Your all in one gym companion for progressive growth
- Host: GitHub
- URL: https://github.com/looph0le/caveman
- Owner: looph0le
- Created: 2024-11-17T10:49:05.000Z (over 1 year ago)
- Default Branch: production
- Last Pushed: 2025-09-22T21:28:41.000Z (8 months ago)
- Last Synced: 2025-09-22T23:30:59.400Z (8 months ago)
- Topics: exercise-tracker, exercises, gym, progressive-overload, workout, workout-planner
- Language: TypeScript
- Homepage: https://caveman-one.vercel.app
- Size: 413 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Caveman 🏋️♂️
unfazed
Caveman is a powerful and modern workout planning and tracking system designed to revolutionize your fitness experience. Whether you're a beginner or a seasoned athlete, Caveman empowers you to plan, track, and optimize your workouts with ease.
## 🚀 Features
- **Workout Planning**: Create detailed workout plans tailored to your goals.
- **Progress Tracking**: Track your workouts, monitor progress, and crush your fitness goals.
- **User-friendly UI**: Built with [shadcn/ui](https://github.com/shadcn/ui) for a clean and intuitive interface.
- **Data Persistence**: Your workout data is safely stored using [PostgreSQL](https://www.postgresql.org/).
- **Scalable Backend**: Built with [Next.js](https://nextjs.org/) and powered by [Prisma ORM](https://www.prisma.io/) for seamless API and database management.
## 🛠️ Technology Stack
- **Frontend**: [Next.js](https://nextjs.org/) and [shadcn/ui](https://github.com/shadcn/ui)
- **Backend**: Server-side logic powered by Next.js API routes.
- **Database**: [PostgreSQL](https://www.postgresql.org/) with [Prisma ORM](https://www.prisma.io/).
- **Styling**: Fully responsive design for all devices.
## 🏁 Getting Started
### Prerequisites
Ensure you have the following installed:
- [Node.js](https://nodejs.org/) (version 18+ recommended)
- [PostgreSQL](https://www.postgresql.org/)
🤝 Contributions
We welcome contributions! Please check out our CONTRIBUTING.md for guidelines.
📜 License
This project is licensed under the MIT License. See the LICENSE file for details.
🌟 Motivation
Caveman is built with the idea of making workout tracking fun, motivating, and highly effective. Join us in making fitness better for everyone!
Get started with Caveman today and take your workouts to the next level! 💪