A web application to connect programmers to share their issue and get an efficient solution. It features questions and answers on a wide range of topics in computer programming.Website will provide AI solution along with others solution.
- Upvote and downvote to replies
- User can ask queries and reply to others.
- Get best solution best upon your query
Solution to queries along with Chat GPT answer
- Frontend: Single Page Application using React
Plain CSS, Tailwind CSS - Server: Node.js , Express for the server.
- Database: MongoDb for database management
This project is using the conventional commits standard. Please follow these steps to ensure your commit messages are standardized:
- Commit messages should have this format:
<type>[optional scope]: <description>
- Type should be
fix
(if fixed some bug),feat
(if added new feature),docs
(changes in documentation) ortest
(added new tests) - Scope should be
frontend
orbackend
orglobal
if your changes affects both. - Description should be concise.
- Example:
docs(global): CONTRIBUTING.md added
Note: All the commits should be made from the root directory of the repository
- Run
npm run lint
for checking lint errors. - Run
git fetch upstream
&git rebase upstream/master
to fetch updated codebase into your local repository before creating any new branch. - Run
git checkout -b <your-branch-name>
- Fork and clone the repository.
- Add remote upstream
git remote add upstream https://github.com/Ykumar1415/Creators.git
- Run
cd server
- Run
npm install
to install all dependencies. - Run
node index.js
to start server.
- Run
cd client
- Run
npm install
to install all dependencies. - Run
npm start
to start the server and visit site.