RocketQ is a simple project where you can create rooms to make questions and answer people questions anonymously.
- NodeJs
- NodeJs is what runs de express server, and the library express manage the routes the client can access and resquests the server recive
- SQLite
- SQLite was enough for all storaging of the rooms, users questions and answers
- EJS
- EJS was my choise of engine to integrate javascript on html.
- Vanilla CSS
- CSS 3 was my choice for the styling of this project.
-
First, make sure you have Nodejs installed.
-
Clone this repository:
git clone https://github.com/HaloSara121/RocketQ.git
-
Change to the directory:
cd RocketQ
-
Install the dependencies:
npm install
-
Run the project:
npm run dev
The website provides an interface for creating rooms, creating questions and answering other users questions.
Contributions are welcome! Follow the steps below:
- Fork the repository
- Create a new branch:
git checkout -b new-feature
- Make your changes and commit:
git commit -am 'Add new feature'
- Push to your fork:
git push origin new-feature
- Open a pull request for review
Vinicius Paes Berna