Open the cloned repository in your IDE (e.g., VS Code / IntelliJ IDEA ).
Navigate to the viz application within the IDE.
Click the run symbol in vs code/ IntelliJ IDEA , to run the backend Spring boot code.
Spring boot application will run in http://localhost:8080
API Testing
Install Insomnia or any other API testing tool.
Import the provided Insomnia API file into your API testing tool. This file contains all the necessary API endpoints for testing the Silzila application.
Use the imported API endpoints to test the Silzila backend.
Frontend Installation and Setup
Navigate to the Folder
Open your command prompt (Windows) or terminal (macOS/Linux).
Navigate to the Silzila frontend folder:
cd path/to/silzila/silzila-frontend
copy
Install Dependencies
Install npm dependencies:
npm install
copy
If the installation fails, force install the dependencies:
npm install -f
copy
Start the Frontend Application
Once the dependencies are installed successfully, start the frontend application:
npm start
copy
React application will open in default browser in http://localhost:3000
Additional Notes
Ensure that both backend and frontend are running simultaneously to fully test the application.
If you face any issues during the installation or running process, refer to the respective official documentation for Java, Maven, Node.js, and NPM.
By following these steps, you should be able to set up and run both the backend and frontend of the Silzila application successfully.