Skip to content

hatatwit/firebase-django

Repository files navigation

firebase-django

A website allows users to store and share files with multiple users, get updated on announcements and schedule events. Following every steps in the firebase-django-tutorial-version5.doc to replicate the website with detail and effective instructions.

Installation

$ git clone https://github.com/hatatwit/firebase-django.git
$ cd firebase-django
$ python3 -m venv venv
$ source venv/bin/activate
$ pip install -r requirements.txt
$ python manage.py makemigrations
$ python manage.py migrate
$ python manage.py createsuperuser
$ python manage.py runserver

Demo

index.html

Homepage where users need to sign in/sign up to access any features of the website. alt text

alt text

doc.html

Document page where users add and store any files to share it with others. alt text

event.html

Event page where users schedule a new event with the purpose, time and date of the event. alt text

post.html

Post page where users post announcements that other users can also see it. alt text

Build with

Web technologies:

  • HTML
  • CSS
  • Bootstrap
  • Python
  • Django

Server and Other Tools:

  • Firebase
  • GCP
  • Dockerfile

Database:

  • Firebase Realtime Database

License

MIT

About

A website for sharing files with multiple users and schedule meetings.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published