Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ashsajal1/sohojboi

Sohojboi is a web app that offers users an interactive platform to ask and answer questions, participate in quizzes, and access educational content through a blog.
https://github.com/ashsajal1/sohojboi

clerk-auth educational-app javascirpt nextjs reactjs tailwindcss typescript web-development webapp

Last synced: 5 days ago
JSON representation

Sohojboi is a web app that offers users an interactive platform to ask and answer questions, participate in quizzes, and access educational content through a blog.

Awesome Lists containing this project

README

        

# Sohojboi

Sohojboi is an interactive platform built with Next.js, designed for users to ask and answer questions, participate in quizzes, and access educational content through a blog.

## Features

- **Q&A Platform**: Users can ask questions and provide answers, fostering community engagement.
- **Quizzes**: Participate in quizzes to test knowledge on various topics.
- **Educational Blog**: Access a range of articles and resources to enhance learning.

## Getting Started

To run the development server, use the following commands:

```bash
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
```

Open [http://localhost:3000](http://localhost:3000) in your browser to see the app in action.

## Technologies Used

- **Next.js**: A React framework for server-rendered applications.
- **TypeScript**: A typed superset of JavaScript.
- **Tailwind CSS**: A utility-first CSS framework.
- **Clerk**: For authentication and user management.

## License

This project is licensed under the MIT License.

Here's an updated "Contributing" section for the README file:

## Contributing

Contributions are welcome! Here’s how you can help:

1. **Fork the repository**: Click on the "Fork" button at the top right of the repository page.
2. **Clone your fork**: Use the following command to clone your fork locally:
```bash
git clone https://github.com/your-username/sohojboi.git
```
3. **Create a new branch**:
```bash
git checkout -b feature/YourFeatureName
```
4. **Make your changes**: Implement your feature or bug fix.
5. **Commit your changes**:
```bash
git commit -m "Add your message here"
```
6. **Push to your fork**:
```bash
git push origin feature/YourFeatureName
```
7. **Open a pull request**: Go to the original repository and click on "New Pull Request". Select your branch and submit.

### Guidelines

- Ensure your code follows the existing style and conventions.
- Write clear commit messages.
- Test your changes thoroughly.

Thank you for contributing to Sohojboi!

## Demo

You can view a live demo of the application [here](https://sohojboi.vercel.app).