- ask-away-q5j9.onrender.com (Primary)
As the name suggests, this project is a clone of a famous Q/A website for professional and enthusiast programmers built solely by me using a completely different stack.
- Front-end Framework:
React.js (with Redux)
- Styling:
SASS
andBOOTSTRAP
- For handling index requests:
Node.js with Express.js Framework
- As Database:
MongoDB
- API tested using:
Thunder Client
There are two ways to setup the project: manually or using the Dockerfile. Read below for more details:
-
Open your local CLI -
mkdir Ask_Away cd Ask_Away
-
Setup the backend code -
NOTE: For Frontend Developers, if they dont want to setup the Backend Code, they can skip the Step 2, and make sure they follow the optional step mentioned in Step 4
-
Create a
.env
file and the format should be as given in.env.example
. -
Clone the code & install the modules-
git clone https://github.com/Ujjwalvinze/Ask_Away cd Ask_Away npm install
-
Run the index
yarn start
.
-
-
Open a new CLI terminal and goto the root
Ask_Away
folder you created in the first step. -
Setup the Frontend code -
-
Clone the code & install the modules-
git clone https://github.com/Ujjwalvinze/Ask_Away cd Ask_Away/View yarn install
-
Run the client index
npm start
.
-