https://github.com/Ritamwaura/music-app
The musi app is an app tha will help diffrent communities to add diffrent songs of their like
https://github.com/Ritamwaura/music-app
Last synced: 4 months ago
JSON representation
The musi app is an app tha will help diffrent communities to add diffrent songs of their like
- Host: GitHub
- URL: https://github.com/Ritamwaura/music-app
- Owner: Ritamwaura
- Created: 2019-11-27T11:33:09.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-04-21T20:42:12.000Z (almost 2 years ago)
- Last Synced: 2024-08-14T07:08:30.277Z (8 months ago)
- Language: Python
- Homepage: https://traditio.herokuapp.com/
- Size: 21.1 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- jimsghstars - Ritamwaura/music-app - The musi app is an app tha will help diffrent communities to add diffrent songs of their like (Python)
README
# music-app
The musi app is an app tha will help diffrent communities to add diffrent songs of their like
## Authour
Rita Mwaura.
## Requirements
you need to install the following requirements-text eitor
-install virtual
-install python
-install setup Database
-install django## Installation Process
Download any text editor of your choice,
either Sublime, Visual-Studio-Code or Atom.## Install your preferred version of python
- ```sudo apt-get install python3.7```.
- ```python --version``` to confirm that python has been installed.## Open the command-line and run the following command to open a directory:
- ```cd your preferred directory``` => ```cd Desktop```## Git clone the project on your current directory by:
- ```git clone https://github.com/Ritamwaura/music-app.git```.## Move to your project directory:
- ```cd tradition```.## Open the project on your terminal:
- ```atom . or code .``` , according to the type of your text editor.## Install virtual environment using python:
- ```python3.7 -m venv virtual```, check your project to confirm you have a folder called virtual,
- then activate it by running ```source virtual/bin/activate```## To install the packages in the ```requirements.txt file```,
- ```pip install -r requirements.txt``` That will install all packages including Django.## To open python shell:
- ```python3.7``` ,
- ```import django```
- And lastly ```django.get_version()``` to see and confirm the version of django installed.
- You can then ```ctrl z``` to get out of the shell,## After ensuring you have all the above
- ```python3 manage.py runserver``` to run the project.
- Then click the local host link given to open the project on a browser ```http://127.0.0.1:8000/```.## For more information read the following django and python documentation:
- [DjangoDocumentation](https://docs.djangoproject.com/en/1.11/intro/install/)
- [PythonDocumentation](https://www.python.org/doc/)## User Stories
1As a user, I would like to sign in with the application to start using.
2 As a user, I would like to set up a profile about me and a general location and my tradition name name.
3 As a user, I would like to find a list of differentsongs in my tradition.
4 As a user, I would like to create Posts that will be visible to everyone in my tradition.
7 As a user, I would like to only view details of a single song.8 Behavior Driven Development
9 Given that a user has logged in successfully, then they should be able to set up a profile, a general location and theirtradition name name.# Technologies Used
## Python
## Django
## PostgreSQL
## HTML5
## CSS3