A platform that allows users spin up a basic website - allow as much customizations as possible.
This project, Dsyne, is a project initiative introduced by the Zuri team. It is a uplatform that allows users spin up a basic website and allow as much customizations as possible.
- HTML/CSS/Javascript (Frontend)
- POSTGRESQL (Database)
- Django - Framework, Python(Backend)
- FIGMA
- GIT
- Register to setup a new website
- Browse through available templates
- Ability to create more pages
- Unique address
- Ability to add social media links
Landing page FAQ/ContactUs Page Create A Website About Us Documentation Page Dashboard:
- Create A Website
- Profile Page
Project is : in progress
git clone https://github.com/buike5/my_cms.git
pip install -r requirements.txt
https://simpleisbetterthancomplex.com/2015/11/26/package-of-the-week-python-decouple.html
python manage.py migrate
python manage.py runserver
- Cd into Project Directory
- Open New Terminal and Run
py -m venv venv
- Activate Virtual Env
.\env\Scripts\activate
Virtual Environment setup guide
note: you should be on the same dir as requirements.txt file
-
Visit the Repository to the Project on Github Website: "https://github.com/zuri-training/proj_team_20.git"
-
Fork the repository: Click the "Fork" button on the upper right corner of the Repo page.
-
Make a Local Clone: Clone the forked repository to your local machine (computer)
- Click on the "Code" button on the Repo page
- Copy the URL for the forked Repo "https://github.com/zuri-training/proj_team_20.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/proj_team_20.git
cd into project directory
pip install -r requirements.txt
- Add a Remote to Upstream to your Repo:
- In your terminal, type:
git clone https://github.com/zuri-training/proj_team_20.git
- In your terminal, type:
- Pull from upstream to download all changes in the project using
git pull upstream main
-
Open the Project up in your code Editor
-
Complete your assigned task / Feature on your local machine.
-
When you are ready to add and push your feature / task to the Repo,
- Add your changes using:
git add file_name
- Commit your changes to the branch with a message using
git commit -m "Commit message"
- Add your changes using:
- To make sure there are no conflict, Pull from upstream using
git pull upstream main
- Push your branch changes to the Repo using
git push upstream main
- Once you push the changes to your repo, the
Compare & pull request
button will appear in GitHub page of your repo. - Click the button and make your request. Leave a comment in your request
- Click Create pull request to open a new pull request