This project is a CRE (Chemical Reaction Engineering) problem solver application built using React for the frontend and Node.js for the backend. It utilizes Axios as the API client for communication between the frontend and backend.
The project is structured with two main directories in the root: frontend for the React frontend and backend for the Node.js backend.
- Clone the repository:
git clone https://github.com/vnitin08/cre-problem-solver.git
- Install dependencies for the frontend:
cd frontend npm install - Install dependencies for the backend:
cd backend npm install
-
Start the backend server:
cd backend npm startThe backend server will run on port
3000by default. -
Start the frontend development server:
cd frontend npm run devThe frontend development server will run on port
5173by default. -
Open your browser and navigate to
http://localhost:5173to access the application.
- React
- Node.js
- Axios
- Fork the repository.
- Create a new branch (
git checkout -b feature/your-feature-name). - Commit your changes (
git commit -am 'Add new feature'). - Push to the branch (
git push origin feature/your-feature-name). - Create a new Pull Request.
Feel free to modify and expand upon this template as needed for your specific project!