!! Put Screenshot when project is commpleted
Strained eyes? There's DarkMode too :p
Run the site locally
Fork the repository. then clone the repo locally by doing -
git clone https://github.com/killcodeX/dev-management.git
cd into the directory
cd frontend
install all the dependencies
npm install
Then start the development Server
npm start
After running the development server the site should be running on https://localhost:3000
A quick look at the folder structure of this project.
.
├── content
│ ├───blog
│ ├───case-studies
│ └───json
├── cypress
├── plugins
└── src
├───components
│ ├───About
│ ├───Blog
│ ├───common
│ ├───Concepts
│ ├───Contact
│ ├───CreativeCoding
│ ├───Home
│ ├───Layout
│ │ └───Navbar
│ ├───Lightbox
│ ├───Projects
│ └───Skills
├───hooks
├───pages
├───static
│ └───images
├───styles
└───templates
- React.js (of course)
- Bootstrap and raw CSS for styling
- Cypress for E2E Testing && Unit Testing
NOTE: if you want to change the blog content or fix any typo you can do that from github's ui without cloning the repo locally
After cloning & setting up the local project you can push the changes to your github fork and make a pull request.
You can also run the tests locally to see if everything works fine with
npm run cypress
git add .
git commit -m "commit message"
git push YOUR_REPO_URL develop
Made with ❤️ and Reactjs