Photogram (Intagram clone)
instagram clone with the necessary functionalities of this great the internet
Features
This app features all the latest tools and practices in web development!
-
βοΈ React Js β A JavaScript library for building user interfaces
-
πΉ Node Js β A web framework for Node Js
-
π Postgres β A cross-platform and open-source document-oriented database
-
π Redis β A platform for caching
-
π JWT β A library for authentication of users
-
β»οΈ Context β A state handler
-
ORM Sequelize, Multer,
Getting started
Getting started with the backend server
- Open
Redis
server - Move yourself to the backend folder:
cd backend
- Copy the
.env.example
file and create a.env
file and add the connection BD and other and SIGNATURE (can be any word) - Install
sequelize-cli
how dev-dependency and execute thisyarn sequelize db:create
nextyarn sequelize db:migrate
- Run
yarn dev
to start the server
Getting started with the frontend app
- Move yourself to the frontend folder:
cd web
- Copy the
.env.example
file and create a.env
and cofing you fields - Run
yarn start
to start the web application
License
This project is licensed under the MIT License - see the LICENSE page for details.