cc_gen
A website that gives potential customers access to choose from a variety of samples of credit card codes designs.
The scope of this project is to create a platform that has a library of credit card designs. This system is based on a relational database with the library and user functions. We hope to provide a comfortable user experience.
Zuri Team Inc | I4G x Zuri Project Phase | 23-11-22
git clone https://[token]/github.com/suri-training/TeamLarkw2_cc_gen.git
then create and setup venv:
python -m venv [desired_virtual_name]
then open the directory with IDE (vscode), in the terminal run:
pip install -r requirements.txt
go into the directory "/TeamLarkw2_cc_gen/cc_gen/" with manage.py and run:
python manage.py runserver
visit
https://127.0.0.1:8000
admin page create a superuser with this command:
django-admin manage.py createsuperuser
- Visit the platform to view basic information about the platform
- View and interacts with documentation
- Able to view but can't download from the library
- Access to all the Unauthenticated user features.
- Users can download credit card code sample
- Users can see usage sample
- Users can comment under a design, react and share on social media
- Downloaded cc design should come with all files (hence, download should be a compressed format)
- Allow user save data and come back to download
in progress ...
The flow chart is a walkthrough of user interactions with the library page.
For TeamLarkw2 members, follow any of these steps to collaborate:
-
Visit the Repository to the Project on Github Website: "https://github.com/zuri-training/TeamLarkw2_cc_gen.git"
-
Fork the repository: Click the "Fork" button on the upper right corner of the Repo page.*
-
Make a local clone: Click on the "Code" button on the Repo page Copy the URL for the forked Repo:
https://github.com/zuri-training/TeamLarkw2_cc_gen.git
- Create a Folder on your Local machine / Computer for
the project Workspace
- Open Command prompt / Terminal in the same folder location
- In your Terminal, type:
git clone https://github.com/zuri-training/TeamLarkw2_cc_gen.git
- Create a Folder on your Local machine / Computer for
the project Workspace
-
Open terminal and set upstream branch:
git remote add upstream https://github.com/zuri-training/TeamLarkw2_cc_gen.git
-
Pull upstream to get up to date with the original repo:
git pull upstream main
-
Create a new branch for the task you are working on :
git checkout -b branchName
(Make sure your branchName is descriptive in context to the feature you are working on. Also be sure to check which branch you are on using
git branch
before you begin working) -
When you're done with your task, do:
git add [name of file(s) worked on]
- Commit your work with a message:
git commit -m "message"
- Commit your work with a message:
-
To avoid conflicts:
git pull upstream main
-
Then push your branch:
git push origin branchName
- This creates the branch remotely and pushes to that branch on the Github
-
Go to Github and create a new pull request to the main branch. It will then be reviewed and merged into the master.
- Eunice Adjeokor Akua Adjei
- Ayomide Wilfred Amuda
- Nwanya obughikem
- Oluwabunmi Ayodele
- Efosa Ukpebor
- Osunbayo Ayomide David
- Olajide Faith
- Susan Ugwu
- Muizdeen Adegbite
- Ibitoye Roseline Taiwo
- Gideon David Abayomi
- Justice Odigie
This project is a prototype for an online credit card library and it is restricted within the I4G x Zuri Project Phase premises. This has been implemented under the guidance of I4G x Zuri mentors. This project is useful for users as well as the project team.