Skip to content

alexischecura/instaphoto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Instaphoto Web App - Working on it

Welcome to the Instaphoto web app repository a instagram like web application. The idea behind this app is that users can sign up, log in, see photos, upload photos, like photos, comment on photos, and follow users.

How to run this app

Previous Installations

  • Docker
  • Yarn (optional)

1 - Clone the repository

2 - Rename .env.example to .env in backend and frontend folder

3 - Complete and edit the .env file

4 - Create docker container database

cd ./backend
docker compose up -d

5- Install dependencies

  • Backend
cd ./backend
yarn
  • Frontend
cd ./frontend
yarn

6- Create databases instances

cd ./backend
yarn push
  1. Run backend server
cd ./backend
yarn start
  1. Run frontend react app
cd ./backend
yarn start

Technologies Used

  • Frontend: React, TypeScript, Redux Toolkit, React Router, Styled Components.
  • Backend: Node.js, Express, Zod, Prisma, PostgreSQL.

Releases

No releases published

Packages

No packages published

Languages