danielbuva / sitemate

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sitemate

Technologies Used

To develop this project, the following technologies and tools were utilized:

  • Backend: Express, Zod, Cors
  • Frontend: Vite, React, React Query
  • Database: Prisma, Sqlite3

Launching the Application Locally

To run the project on your local machine, please follow the steps below:

  1. Clone the repository:

    git clone https://github.com/danielbuva/sitemate
  2. Install Dependencies:

  • Navigate to the server directory:
    cd server
    yarn install
  • Navigate to the client directory
    cd ../client
    yarn install
  1. Run database migrations:
  • In the backend directory, execute the follow command:
     npx prisma migrate dev
  1. Start the backend and frontend servers:
  • In the server directory run:
     yarn dev
  • In the client directory run:
    yarn dev
  1. Access the application:

About


Languages

Language:TypeScript 69.6%Language:CSS 20.9%Language:JavaScript 5.1%Language:HTML 4.4%