Skip to content

Oia20/AirTally

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✈️🔢 AirTally

The open-source counter/tally web app.


🌐 Website

AirTally Website

🚀 Overview

AirTally is a user-friendly tool for counting and tracking anything from personal goals to inventory items.


✨ Features

  • 📊 Categorization: Organize your tallies into custom categories for easy management.
  • 🔄 Real-Time Updates: Instantly sync your tallies across devices for seamless tracking.
  • 🌍 Open Source: Free to use, modify, and contribute.
  • ☁️ Cloud Sync: Securely save and access your data anywhere.

🔧 Installation/Run Locally

Clone Repo

git clone https://github.com/Oia20/AirTally.git

Client Side

cd airTally
npm install
npm run dev

Server side/db

Copy .env files

cp .env.example .env

Navigate to lib/prisma then copy that env file

cd .\src\app\lib\prisma\
cp .env.example .env

Then configure your DB connection string, and JWT's

Push DB schema

cd .\src\app\lib\prisma\
npx prisma generate
npx prisma db push

With that you should be all up and running

🌱 Contributing

We welcome contributions! Feel free to open an issue or submit a pull request if you'd like to help improve AirTally

  • Fork the repository
  • Create a new branch (git checkout -b feature-branch)
  • Make your changes
  • Commit your changes (git commit -m 'Add some feature')
  • Push to the branch (git push origin feature-branch)
  • Open a pull request

🛠 Tech Stack

Frontend Next.js
Backend Next.js
Database Postgres/Prisma
Styling Tailwind/CSS
________________________________

TODO:

  • Improve landing page
  • Show no foldering, click to add if they have no folders
  • Show better user errors on log in/signup
  • fix bug where new counters aren't being shown.

Connected items:

  • Open up increment endpoint to an external API.
  • Docs

📜 License

This project is licensed under the MIT License.

Give it a go, and start counting anything you'd like!

About

The web app for counting... Anything.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages