This is a platform that allows Users generate Terms and condition, as well as privacy policies suitable for them. -Team 77
The Contributors created basic pieces of information, including setting up dependencies, creating project, app and working directory. we are adopting Monolith (django templating format)
- Background
- About the Project
- Technologies Used
- Features
- Product Specification
- Usage
- Project Status
- Collaboration
- Contributors
- Relevant Links
- Acknowledgements
-
Terms77 is a website that allows users generate clear and concise terms & condition and privacy conditions suitable for all.
-
This project was created to solve the need for the terms and conditions to be easy for an average user to read and comprehend. The lack of uncertainty of users about the usage of their data will not allow them to consent, hence the need for a clear and concise privacy policy.
-
This project is solely aimed at solving Legal liabilities that may arise because a user of a product isn't aware or did not agree to the conditions of use of the particular product.
This project is being created with and the following technologies were used:
Unauthenticated users - An individual that has not registered to the website would be able to;
Visit the platform to view basic information about it
View and Interact with the documentation
Register to view more detailswould be able
No access to use until registered
-
The website Home page (Landing page). This page will contain:
- A Hero section with a CTA to Login or Create Account - About Us section - FAQs section - Contact Us section - Footer section
Authenticated Users - A user that has fully registered and has completed all the verification processes in the website
- Full access to the platform
- Allow users to enter basic information
- Generate selected files with the right data and information
- Allow export, download, share, and website embed
- Allow users to save data and come back to download it.
- Mobile Phones
- Tablets
- Laptops
- Visit the website
- Surf through basic infromation
- Enter details on the sign up page to register
- Proceed to sign in page after authentification
- Log in
- Edit account settings
- Full CRUD priviledge
Project is : in progress
For team_77 members, follow the following steps to collaborate:
-
Visit the Repository to the Project on Github Website: https://github.com/zuri-training/Proj-T_C_GEN__Team-77
-
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/Proj-T_C_GEN__Team-77.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/github_username/Proj-T_C_GEN__Team-77.git
-
Open terminal and set upstream branch:
git remote add upstream https://github.com/zuri-training/Proj-T_C_GEN__Team-77
-
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 usinggit status
before you begin working) -
When you're done with your task, do:
git add
- 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.
Aluko Isreal(Team Lead)
- Github- https://github.com/Eazyisreal
- Track - Fullstack
- Email - Eazyisreal192@gmail.com
Adegoke Abimbola(Assistant Team Lead)
- Github- https://github.com/AbimbolaAdegoke
- Track - Product design
Chidozie Ogbuji(Assistant Team Lead)
- Github- https://github.com/Chidozie-c
- Track - Fullstack
Ulaa-Joel
- Github- https://github.com/Ulaa-Joel
- Track - Fullstack
Olawale Ayoola
- Github- https://github.com/Olawalethebest
- Track - Product Design
Okanlawon Toba
- Github- https://github.com/OfficialOkanlawon
- Track - Fullstack
Jonathan Abah
- Github- https://github.com/jonathanabah
- Track - Product Design
Ayanda Jeremiah
- Github- https://github.com/RECTOR619
- Track - Fullstack
Adedoyin Adebiyi
- Github- https://github.com/Ayomadethefirst
- Track - Product Design
Olufemi Emmanuel
- Github- https://github.com/FManuel-22
- Track - Fullstack
Adeyinka Faith
- Github- https://github.com/Faivn
- Track - Product Design
Asoegwu Florence
- Github- https://github.com/Florence113
- Track - Fullstack
Olanrewaju Damilola
- Github- https://github.com/unclewaju
- Track - Product Design
Daniel Oyewole
- Github- https://github.com/Doyewole69
- Track - Fullstack
David Bankole
- Github- https://github.com/DavidBankz
- Track - Product Design
Kiptoo Kirwa
- Github- https://github.com/kay-four
- Track - Fullstack
Veena Ose
- Github- https://github.com/WooBabyKong
- Track - Product Design
Rhoda Omotosho
- Github- https://github.com/Rhoda-Codes
- Track - Fullstack
Christopher Olajide
- Github- https://github.com/Chris246824
- Track - Product Design
Amara Onwunzo
- Github- https://github.com/amarapeace
- Track - FullStack
Edo Micheal
- Github- https://github.com/Mk3dits
- Track- Product Design
Sangodare Sheriff
- Github- https://github.com/Ashraf911
- Track- Product Design
- Figma Designs - https://www.figma.com/file/6yoI3SiBYMV9IKHClcKfaR/Terms77?node-id=122%3A97
- General Team Documentation - https://docs.google.com/document/d/1rNTk2hPVpmEwFQ72HfpOX5MCvWxmNBBi-nhNH__ty3M/edit?usp=sharing
- UX Research Documentation - https://docs.google.com/document/d/1hQmG6QUE6AhD26mdjcpxKYfhmF5aPH0T7TcFCUvmVUo/edit?usp=sharing
- Contributors Details and Tasks - https://docs.google.com/spreadsheets/d/1jy5eBHxAlEFR83tw7ZPI8p9LHv-5oEpz8sIjo--eKfc/edit?usp=sharing
- Database Schema - https://dbdesigner.page.link/8LKnseX6uZEGQ5GK8
This project is acknowlegded to Zuri Team for creating this organization and bringing about this project. Special thanks to the sponsors too.
The contributors generated the secret key using python manage.py generate_secret_key and hid the secret key using python decouple.