Skip to content

Full-stack system for a digital platform "Helol" that serves as a tool to receive, and solve citizens' complaints.

Notifications You must be signed in to change notification settings

sahar-crypto/Helol

Repository files navigation

Helol

Full-stack system for a digital platform "Helol" that serves as a tool to receive, and solve citizens' complaints.

Usage

Clone the repo

git clone https://github.com/sahar-crypto/Helol.git

Setup the server

With Docker:

  1. Download, install, and open docker
  2. Make sure you're inside the main directory Helol
  3. Run the following commands to run the backend server
docker-compose --env-file .env.backend build --no-cache
docker-compose --env-file .env.backend up
  1. Open up this link in your browser.

Without Docker

  1. Download and install python.
  2. Setup the backend
cd helolBackend
pip3 install -r requirements.txt
python3 manage.py makemigrations --noinput
python3 manage.py migrate --noinput
python3 manage.py upsertNews
python3 manage.py runserver
  1. Setup the frontend
cd helol-front-end/reactSource
npm install
npm run dev
  1. Open up this link in your browser.

About

Full-stack system for a digital platform "Helol" that serves as a tool to receive, and solve citizens' complaints.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •