An open API service indexing awesome lists of open source software.

https://github.com/chuksjoshuaa/hotel_management_system_django

Fully reponsive Hotel Web Application built with Django, Bootstrap4, Javascript, PostgreSQL, HTML and CSS. From development to deployment.
https://github.com/chuksjoshuaa/hotel_management_system_django

bootstrap css django django-debug-toolbar django-rest-framework html5 postgresql python

Last synced: 3 months ago
JSON representation

Fully reponsive Hotel Web Application built with Django, Bootstrap4, Javascript, PostgreSQL, HTML and CSS. From development to deployment.

Awesome Lists containing this project

README

        

Hotel web app (Full Stack Frameworks with Django Project)

> > Fully reponsive Hotel Web Application. From development to deployment..

Chuks Hotel Website..

Chuks Hotel Website..

Chuks Hotel Website..

## Built With

- [Python 3](https://www.python.org/) - Programming language that lets you work quickly and integrate systems more effectively..

- [Javascript](https://www.javascript.com) - It is a text-based programming language used both on the client-side and server-side that allows you to make web pages interactive..

- [Django](https://www.djangoproject.com/) - Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design..

- [Cloudinary](https://cloudinary.com/) - Cloudinary provides a secure and comprehensive API for easily uploading media files from server-side code, directly from the browser or from a mobile application..

- [PostgreSQL](https://www.postgresql.org/) - Object-relational database management system (ORDBMS) with an emphasis on extensibility and standards..

- [Bootstrap](https://getbootstrap.com/) - Open source toolkit for developing with HTML, CSS, and JS..

## Tools, libraries and resources used:

- [Pillow](https://pillow.readthedocs.io/en/5.3.x/) - Pillow is the friendly PIL fork. PIL is the Python Imaging Library..

- [FontAwesome](https://fontawesome.com/) - Font Awesome is designed to be used with inline elements (we like the tag for brevity, but using a is more semantically.. correct).

- [PgAdmin](https://www.pgadmin.org/) - Open Source administration and development platform for PostgreSQL..

## Deployed With

- [Heroku](https://www.heroku.com/) - It is a platform as a service (PaaS) that enables developers to build, run, and operate applications entirely in the cloud.

- [Gunicorn](https://gunicorn.org/) - Python WSGI HTTP Server for UNIX. It's a pre-fork worker model.

## Getting started

- Clone the repo and cd into the project directory.

- Ensure you have Python 3 and Postgres installed and create a virtual environment and activate it..

- Install dependencies: pip3 install -r requirements.txt..

## Deployment

- Make sure all the necessary python packages are installed.

- Also Make sure requirements.txt and Procfile exist pip3 freeze --local requirements.txt echo web: python app.py > Procfile.

- Create Heroku App, Select Postgres add-on, download Heroku CLI toolbelt, login to heroku (Heroku login), git init, connect git to heroku (heroku git remote -a ), git add ., git commit, git push heroku master.

- heroku run bash.

- heroku run python manage.py migrate.

- heroku login.