The WEHI Data Commons Project is a Research Data Common designed to maintain a register of data portals, information, and research focused on cell datasets.
This repository includes:
- Frontend: Built with React and Vite for a fast and responsive user interface.
- Backend: Powered by Node.js and Express.js for robust API handling.
Check out the live demo: WEHI Data Commons.
This webapp was initially deployed on ARDC research cloud's Ubuntu VM using Nginx reverse proxy and pm2 process management.
- Node.js and npm installed on your machine.
- Git for cloning the repository.
-
Clone the repository:
git clone <repository-url> cd <repository-name>
-
Start the frontend:
cd client npm install npm run dev
-
Start the backend in another terminal:
cd server npm install npm run dev
-
Visit http://localhost:3000 in your browser to access the app.
For detailed setup instructions, API documentation, and troubleshooting, please refer to the Wiki