Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nealwaga/question-5
Bitnine Internship Coding Test - Question 5
https://github.com/nealwaga/question-5
Last synced: 7 days ago
JSON representation
Bitnine Internship Coding Test - Question 5
- Host: GitHub
- URL: https://github.com/nealwaga/question-5
- Owner: nealwaga
- License: mit
- Created: 2023-08-17T11:41:43.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-08-22T18:22:06.000Z (over 1 year ago)
- Last Synced: 2024-11-11T17:16:09.666Z (2 months ago)
- Language: HTML
- Size: 16.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Question-5
## Built By [Neal Waga](https://github.com/nealwaga/)
## Description
This is an internship coding test that consists of three questions each in its own folder.***
## User Stories
These are the behaviors/features that the application implements for use by a user.
1. The first question is to implement a login-signup page that will allow users to view some content after signing up then logging in.
2. The second question is to design a webpage similar to the Bitnine official website https://bitnine.net/***
## Question 5-2
The site is live at: https://nealwaga.github.io/Deploying-Q-5-2/***
## Question 5-1
### Description
This is a simple web application that allows users to register by creating an account, login, update their own profile and logout.***
### User Stories
These are the behaviors/features that the application implements for use by a user.
Users would like to:
* Sign in to the application to start using.
* Update their profile.
* Logout.***
### SetUp / Installation Requirements
### Cloning
In your terminal:
1. Clone the repository
>``$ git clone https://github.com/nealwaga/Question-5``
2. Navigate to the project folder
>``$ cd Question-5-1``
---
## Running the Application
After extracting the files,
1. Navigate to the project folder
>`` cd name_of_folder``
2. Creating a virtual environment
>``virtualenv virtual``
3. Activating the virtual environment
>``source virtual/bin/activate``
4. Installing the needed packages
>``pip freeze -r requirements.txt``
5. Make migrations
> ``python3 manage.py makemigrations``
>``python3 manage.py migrate``
6. Running the application
>``python3 manage.py runserver``
***## Technologies Used
* Python3
* Django
* PostgreSQL
* HTML5
* CSS3
* jQuery
* Bootstrap 5
***## Collaborate
For any collaborations, reach me on [email protected]