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
Fork
button 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
assigned
tasks.
- 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 request
when 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 posts
fix(auth): Resolve OAuth login callback issue
docs: Update contributor guidelines
style: Standardize color scheme for UI elements
refactor(blog): Optimize image loading for faster performance
test: Write integration tests for comment functionality
chore: Upgrade server framework to the latest version
fix: Handle edge case in blog rendering (#123)
Added new feature
Fixed a bug
Updated code
Auth feature update
chore: 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!
⭐