Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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

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]