A full-stack application built with React and Node.js.
-
Clone the repository:
git clone https://github.com/your-username/blackomni.git cd blackomni -
Install client dependencies:
cd client npm install -
Install server dependencies:
cd ../server npm install
Run both applications concurrently in separate terminal windows or tabs:
Start backend server:
cd server
npm run dev
# Server running at http://localhost:3000Start frontend application:
cd client
npm run dev
# Client running at http://localhost:5173Both client and server use ESLint Flat Config (eslint.config.js) integrated with Prettier.
Run linting checks (inside /client or /server):
npm run lintAutomatically fix formatting and syntax issues:
npx eslint . --fixIf you want to strip this project's existing Git history and push it to your own repository:
# 1. Remove the old Git tracking completely
rm -rf .git
# 2. Start a fresh Git history
git init
# 3. Connect to your new repository
git remote add origin <new-repo-url>
# 4. Save and push your files
git add .
git commit -m "Initial commit"
git branch -M main
git push -u origin main