Al-Dnz / CAMAGRU

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CAMAGRU

Description

Subject

Camagru is a 42 school project that consists in create an Instagram like app. You can subscribe as user and connect to publish your own pictures or see the other users's publications. Your pic are taken from webcam and can be added with emojis or images with alpha canal. The goal of this project is to create a web app WITHOUT FRAMEWORKS !

Launch

⚠️ The app works with Docker and docker-compose. Check if these are present on your machine.

make

then go to your browser at URL:

http://localhost:80

envfile

This project require an envfile .env set at the root with following variables:

POSTGRES_HOST=postgres
POSTGRES_USER=<db_user>
POSTGRES_PASSWORD=<db_password>
POSTGRES_DB=<db_name>
HOST=<server_host_ip>

[these one are optional]
SENDGRID_EMAIL_SENDER=<your_sendgrid_api_mail_adress>
SENDGRID_API_KEY=<your_sendgrid_api_key>

About


Languages

Language:JavaScript 42.3%Language:Ruby 32.8%Language:HTML 22.3%Language:Makefile 1.4%Language:Dockerfile 0.9%Language:Python 0.3%Language:Shell 0.1%