Giter Site home page Giter Site logo

wemakedevs / roadmap-runner Goto Github PK

View Code? Open in Web Editor NEW
55.0 55.0 27.0 1.39 MB

Navigating the path to success, one roadmap at a time. πŸš€

Home Page: https://roadmaprunner.vercel.app

License: MIT License

HTML 2.69% JavaScript 65.87% CSS 31.43%

roadmap-runner's Introduction

We Make Devs - Empowering developers to achieve their potential.

GitHub issues GitHub forks GitHub stars GitHub license

About Us

Our community provides a variety of FREE hands-on computer science training and workshops designed to help individuals develop practical skills through hands-on learning experiences. We are committed to fostering an inclusive and supportive environment where everyone can learn and grow. Our "Learn by doing" approach means that you will have the opportunity to actively engage with the material and put your newly acquired skills into practice.

What is WeMakeDevs?

We believe that every individual, regardless of their educational background and technical knowledge, possesses the potential to achieve great heights. Our initiative is founded on this very belief.

WeMakeDevs provides hands-on training courses and mentorship for free, along with a wealth of resources to help you start your journey, including roadmaps, podcasts, blogs, and events.

What do we provide?

πŸ‘¨β€πŸ’» We Make Devs

Visit our website.

What stack is WeMakeDevs built on?

React JavaScript Docker Kubernetes HTML5 CSS3

Connect with us

Contribute

We welcome contributions in our community.
Before making a contribution, check the Contribution guide.

Code of Conduct

Check out the Code of Conduct to know an inclusive environment that respects all contributions.

License

This Community is Licensed under MIT license.

πŸš€ Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

🧾 Prerequisites

Before starting, you need to install the following on your computer.

NodeJS

Git

NPM

πŸ› οΈ Installation

  1. Fork the repo
  2. Clone the repository git clone https://github.com/WeMakeDevs/wemakedevs.git
  3. Run cd wemakedevs to change the working directory
  4. Run npm ci Or npm clean-install to install all dependencies
  5. Run npm start to start the application
  6. Visit http://localhost:3000 to view the application

Thanks to all the contributors ❀️

roadmap-runner's People

Contributors

anuragthepathak avatar giri-madhan avatar harshithasudhakar avatar hindu-muppala avatar kedar-not-int avatar kedaroo avatar omgate23 avatar siddhigate avatar siddhigate12 avatar the-amazing-atharva avatar ydv-ankit avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

roadmap-runner's Issues

user-auth

  • Setup api endpoint to register new user
  • Setup firebase auth using google on client app
  • Add the user auth data in app context

[docs] Adding Tech Stack badges

Category of documentation update

  • Adding a heading called Tech Stack
  • Adding visually appealing badges for the same
  • Additional support to work mentioned in #66 and #68

Can the author(s) list the tech stack for the project so that I can add the required badges

Also, do assign if approved!

Describe the change you think might work

[feat][add link to the logo]

Would you like to have a new feature? Please describe.

add a hyperlink to the logo, to send the user to the home page;

How would this feature be beneficial for the project

  • Yes, it will improve the SEO of the website.

  • A user often clicked on a site logo to get to your site, so it is consistent and makes perfect sense for any click on the same logo to take you back to that same entry point.

Additional context

No response

feat: create routes

Create Routes

  • /
  • /signin
  • /home
  • /roadmaps
  • /roadmap/:id
  • /myroadmaps
  • /myroadmap/:id
  • /leaderboard

success pop up ambiguity check; opens even after clicking on text

    1. When you click on text of the content, on any course roadmap (see the attached image for more clarity), then it directly shows the pop up. The idea should be when user clicks on the checkbox then and then only the pop-up should open. That should be the intended purpose of keeping the checkbox there.

image

    1. But if you keeping the same UX, then add cursor:pointer for that list items to make the user experience smoother just like how you are doing it for checkbox and link icons.

data: create seed script

What would you like to share?

Database instance needs to be seeded with current data such has roadmaps.

Additional information

No response

[docs]Improving the README.md

Category of documentation update

I would like to make some changes to structuring of add some features to make the README.md more appealing

I would like to be assigned to the issue if approved

Describe the change you think might work

  • Better paragraph structure
  • Better formatting
  • Visual badges
  • emojis
  • etc

feat: roadmaps

  • create roadmaps model
  • seed DB with default roadmaps (frontend, backend, devops, etc.)
  • create roadmaps controller
  • integrate with client

Eslint configration

What would you like to share?

Eslint configuration is required for the project to debug the error and format/lint the code.

Additional information

No response

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.