Welcome to Open Invest! Our goal was to design a financial website that helps new investors make better financial decisions. 🚀
How to Deploy Our Project:
-
Clone the GitHub repository
Usegit clone https://github.com/lijefferson027/OpenInvestto clone the repository to your local machine. -
Set up the Frontend
- Navigate to the Frontend directory:
cd path/to/Frontend - Install dependencies:
npm i
- Navigate to the Frontend directory:
-
Set up the Backend
- Navigate to the Backend directory:
cd ../Backend - Install dependencies:
npm i - Start the server:
If you run into any issues, try fixing them with:
npm run servernpm audit fix
- Navigate to the Backend directory:
-
Run the Frontend
- Navigate back to the Frontend directory:
cd ../Frontend - Start the development server:
If you encounter issues such as "Error: Cannot find module '@rollup/rollup-darwin-arm64'. npm has a bug related to optional dependencies", run:
npm run devnpm audit fix
- Navigate back to the Frontend directory:
-
Access the Application
- After starting the Frontend development server, you should see a localhost link in your terminal. Use
CTRL + clickon the link to open it in your browser.
- After starting the Frontend development server, you should see a localhost link in your terminal. Use
🛠️ Built with:
- Frontend: React, MUI Components, JSX, CSS, Chart.js, TradingView widgets, and Vite
- Backend: Node, Express, Supabase
- UI/UX: Figma
🔗 Connect with us on LinkedIn: