Welcome to Leapblog, the online haven created specifically for the dazzling minds of Leapfrog Student Partners!
Your thoughts will take flight and your words will find a home here. Share your coding triumphs, technological riddles, and one-of-a-kind experiences in a thriving community where tales influence the future.
This repository is the frontend portal of Leapblog. For backend repository, click here
Need assistance? You can tag our maintainers with: @username
|
|
|
-
Fork the Repository:
- Fork this repository by clicking the
Forkbutton at the top right of this page.
- Fork this repository by clicking the
-
Clone the Repository:
git clone https://github.com/<your-username>/frontend.git
cd frontend -
Install all dependencies:
npm install
npm run dev
-
Branching:
git checkout -b feat/your-feature-name
-
Work:
- Contribute to the project by completing your
assignedtasks.
- Contribute to the project by completing your
-
Commit: Commit your changes with clear and concise commit messages.
git add .git commit -m "your commit message" -
Push: Push your changes to your forked repository.
git push origin feat/your-feature-name
-
Pull Request:
- Create a
Pull requestwhen you're ready to merge your changes into the main branch.
- Create a
-
Code Review:
- Discuss with maintainers to review and refine the code.
-
Merge:
- Once your code is approved, it will be merged into the main branch.
-
Create/Select an Issue:
- Select an "Issues" you want to work on.
OR
- Create an "Issues".
-
Duplication of the Issue:
- Check if the "Issues" you want to work on has already been assigned to someone else.
OR
- Check if the "Issues" you are not raising a duplicate issue.
-
Assign the Issue:
- Start working on the issue after it has been assigned to you.
-
Work on the Issue:
- Work on One Issue at a time.
-
Type: The commit type must be one of the following:
feat: A new feature or enhancement.fix: A bug fix.docs: Documentation changes.refactor: Code refactoring with no feature changes or bug fixes.
-
Description: A brief and meaningful description of the changes made. Start with a capital letter and use the imperative mood (e.g., "Add new feature" instead of "Added new feature").
-
Issue reference (Optional): Include the issue number associated with the commit (e.g.,
#111).
feat: Implement Markdown editor for blog postsfix(auth): Resolve OAuth login callback issuedocs: Update contributor guidelinesstyle: Standardize color scheme for UI elementsrefactor(blog): Optimize image loading for faster performancetest: Write integration tests for comment functionalitychore: Upgrade server framework to the latest versionfix: Handle edge case in blog rendering (#123)
Added new featureFixed a bugUpdated codeAuth feature updatechore: Fixed some stuff
We value collaboration and feedback. If you have any suggestions, ideas, or questions, please feel free to reach out to any team member listed above.
Let's work together to make this product launch a tremendous success!
Note: This README is your canvas, waiting to be painted with the vibrant colors and unique strokes that define Leapblog.
⭐ Star this repo – it's where the magic happens! ⭐