Using Prisma,mySQL,Express,React,Redux,tailwind i am building this project about organizing chess tactics and solving them baced of the data of a book.
The tactics page is the current main page of the project in the local path /tactics.
The admin page for now is on the local path /admin.
The login page for now is on the local path /login.
The sign up for now is on the local path /register.
- clone the project localy
- run
docker-compose build
- run
docker-compose up
- whait about a minute for the server to connect to the database
- the project runs on http://localhost:3000
- clone the project localy
- create a mysql connection and write the connection string to a .env file in the backend folder, in a variable of name DATABASE_URL ex: DATABASE_URL="mysql://root:password@localhost:3306/WebChessDb?schema=public"
- cd into the backend folder
- npm install
- npm start
- in another terminalc cd into the frontend folder
- npm install
- npm start
The project should run on http://localhost/tactics