- React
- Django
- Node 14+ and package manager npm
- Python3
-
Clone the repository to your local machine.
-
cd server
. Then activate virtual environments:$ source venv/bin/activate
-
Run backend. Navigate to
/server/wall_app
directory:$ python manage.py runserver
The backend will be available at http://localhost:8000
-
Run frontend. Navigate to
/client
directory:npm install
npm start
The frontend will be available at http://localhost:3000
Then you can use the Wall App.
Navigate to /server/wall_app
directory:
python manage.py test
There are 7 test cases. You can find more details in /server/wall_app/api/test/
folder.