Skip to content

natecalc/bjj-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Restaurant Phone Directory

Project Overview

A simple and effective BJJ class feedback form. Students scan their gym's custom QR code which then submits an anonymous form giving feedback on positives, areas of improvement, questions or concerns around BJJ classes. The gym owners/coaches will receive a weekly email digest of their class feedback.

🚀 Purpose

Many BJJ gyms could be run more tailored to their students. Often times students feel uncomfrtable giving their coaches feedback, or raising concerns about the gym, training methods, or other students. We are helping mitigate this uncomfortable yet important step in the process of improving your BJJ gym experience.

🛠️ Tech Stack

Frontend

  • React
  • TypeScript
  • Vite
  • Tailwind CSS

Backend

  • Elysia.js
  • TypeScript
  • PostgreSQL
  • Bun (runtime and package manager)

Database

  • PostgreSQL for robust, scalable data storage

🔧 Local Development Setup

Prerequisites

  • Bun
  • PostgreSQL
  • Node.js (optional, as Bun is primary runtime)

Installation Steps

  1. Clone the repository
  2. Run bun install in root directory
  3. Set up PostgreSQL database
  4. Configure environment variables
  5. Run bun start to launch both frontend and backend

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published