Dog bnb is a web app that enables users to find a house for their pet when they go out on a vacation
- Flask - Python Framework
- Mongo DB - MongoEngine
- Register the connection :
- Added connection using mongoengine which is a ODM (Just liek ORM)
- Added meta attribute to owner,dog and doghouse classes. Basically used to add the collections to our database
- Using mongoengine to supply attributes to all the classes which are collections in mongodb
- Creating users
- Registration of users (Signup)
- Login functionality
- Using flask session
- Registration of doghouses
- Every owner of a doghouse can be a host and guest of a dog
- Making dog houses available on the market so that bookings can be made
- Every doghouse has a certain amount of period during which it can be rented out to other interested customers
- Every owner can be a user and host of the service provided on this platform
- So any owner can register a doghouse and open it up for bookings
- Booking a doghouse as a guest
- All the doghouses that are available is showed to a user
- A booking can be made accordingly according to the user's preference \
- Adding your dog onto the platform
- Every user can add his/her dog onto the platform
- Can view all the dogs on the platform as well
- Booking a doghouse as a guest
- Work in progress
- pip install -r requirements.txt
- python app.py