Skip to content

beyzanurck/blog-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Name

Technologies:

Backend Frontend Database Testing
Node Vite PostgreSQL RTL
Express React SQL Vitest
Postman

Dependencies:

Backend Frontend Database Testing
cors react-bootstrap pg @testing-library/react
dotenv bootstrap @testing-library/jest-dom
concurrently eact-router-dom vitest-dom
nodemon

Instructions:

App Demo

Project Setup

  1. The data for this project can be found in db.sql. If you have PostgreSQL installed on your local machine, you can follow the instructions inside db.sql to set up the database.

  2. Go to your source directory in your terminal and run the command: git clone https://github.com/beyzanurck/blog-app.git.

  3. Go to the project folder (cd blog-app) and clean owner's git: rm -rf .git.

  4. Go to the server folder in the project (cd server) and run the command npm install.

  5. Go to the client folder (cd .. and cd client) and run the command npm install.

  6. Go to the server folder in the project (cd server) and run the command touch .env.

  7. Place DB_URL="postgresql://localhost/blogapp" inside .env.

  8. While you are in the sever folder, run the command npm run dev to start both servers.

  9. Open your web browser and visit http://localhost:1212 and http://localhost:5173.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published