CodersHub is a premier platform dedicated to empowering individuals embarking on their tech journey. It provides tailored roadmaps and comprehensive resources, AI support, and the best communities to join.
This project uses Vite with React and Tailwind CSS to provide a modern development environment with fast hot module replacement (HMR) and a responsive, utility-first CSS framework.
To get started with CodersHub, follow these steps:
-
Clone the Repository
git clone https://github.com/your-username/codershub.git cd codershub
-
Install Dependencies
Make sure you have Node.js installed. Then, run:
npm install
Alternatively, if you prefer using Yarn:
yarn install
-
Run the Development Server
To start the development server and view the project in your browser:
npm run dev
Or, using Yarn:
yarn dev
The application should now be running on
http://localhost:3000
.
-
src/
: Contains all the source code for the project.components/
: Reusable React components.pages/
: Page components for routing.styles/
: Tailwind CSS configuration and custom styles.App.tsx
: The main App component.main.tsx
: Entry point of the React application.
-
public/
: Static assets like images and favicon. -
vite.config.ts
: Vite configuration file. -
tailwind.config.js
: Tailwind CSS configuration file. -
.eslintrc.js
: ESLint configuration file.
We welcome contributions to CodersHub! To contribute:
-
Fork the Repository
Click the "Fork" button at the top right of the repository page to create your own copy of the repository.
-
Create a New Branch
git checkout -b feature/your-feature-name
-
Make Your Changes
Make changes to the codebase in your new branch.
-
Commit Your Changes
git add . git commit -m "Add your message here"
-
Push Your Changes
git push origin feature/your-feature-name
-
Open a Pull Request
Go to the repository on GitHub and open a pull request from your forked repository.
For more detailed documentation on the tools and technologies used:
For any questions or feedback, please reach out to:
- Maintainer: Aditya(mailto:[email protected])
- Github Account: Axestein
- GitHub Issues: Issues