Skip to content

xaoccc/Doom

Repository files navigation

Doom

  1. Easy run the app with Docker: Just run with the command docker-compose up --build

  2. Description: Backend: Python/Django Frontend: JavaScript/React Database: PostgreSQL (I might change it to MongoDB for better OS compatibility)

  3. Features:

    • Log In, Register, Log Out
    • View events details
    • Only superusers can create site admins
    • Site admins can add, edit and delete services and events
    • Each user receives a welcome message and can send a message to the creator of the app (me) using the contact form

The database uses your port 5433, so it will not have conflict with your existing PosgreSQL databases (if any and if they are on the default port). There is a file all_tables_data.sql with sample data for the app, so you can see it in action.There is a superadmin user as well as admin users, events and services, so you won't have to fill data by yourself. Just run this command in the terminal and make sure your db server is running before doing this. psql -U postgres -h localhost -p 5433 -d doom_db -f all_tables_data.sql

NEW!!! Live Website: https://ashy-meadow-044e4a010.4.azurestaticapps.net

  1. Screenshots alt text alt text alt text

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published