Visit the Website at https://outdoorbuddies.pythonanywhere.com/
- you can start a virtual environment here at the Outdoor-Buddies-web-app:
python -m venv venv
source venv/Scripts/activate (for windiows einvironments)
- navigate to Outdoorbuddies_root
- run:
pip install -r requirements.txt
- This will download all the dependencies. You can make migrations if you want for using your own database. but there is a starting database on the github.
- run the app:
python manage.py runserver
A Django framework website designed for CSCE A490: Web development
● Users must be able to register, login and logout.
● Usera must be able to create, store, and edit a profile, including a picture. Upload
the picture by browsing the file system, not by entering a URL.
● Users must be able to ask for a password reset, and email sent. (Easy to send via
gmail; we will cover that in a future class).
● Application must be deployed to the internet and use a non-sqlite database.
● Application must support search.
● Application needs to “seed” at least one table from a file.
● Application must be easy to navigate.
● Application must have (at a minimum) a Home Page, a Contact Us page, and a footer
at the bottom of each page with some information and some links; also, as
mentioned above, there will be pages for a user’s profile, search results, etc.
● Application needs some sort of “call to action.” This is the heart of the matter: An
item to sell, a book to check out from the library, a recipe to a cookbook, a sports
team (roster, results, schedule) etc. Of course, if you have a library, you need to be
able to add new books; if you have an online cookbook, you need a way to add
recipes; etc. In other words, you cannot rely on using the Django admin panel for
adding data.
you can read the full project description Here