- Express
- React
- MySQL
- Redis
This project aims to create a web application that facilitates the submission and display of code snippets. The application will consist of two pages:
-
Form Page: Construct a form to gather the following fields:
- Username
- Preferred code language (C++, Java, JavaScript, Python)
- Source code
- Standard input (stdin)
-
Submission Display Page: Present all submitted entries in a tabular format, showcasing:
- Username
- Code language
- Stdin
- Timestamp of submission
- Source code (display limited to the initial 100 characters)
Frontend URL: https://frontend-6unnb83wn-abhi0049ks-projects.vercel.app/
Backend URL: https://tuf-40np.onrender.com/
-
Clone the repository:
git clone https://github.com/Abhi0049k/TUF.git
-
Install dependencies for frontend and backend:
cd frontend yarn
cd ../backend yarn
-
Configure MySQL database and Redis server.
-
Start the frontend and backend servers:
cd frontend yarn run start
cd ../backend yarn run start
- frontend: Contains the React application for the frontend.
- backend: Contains the Express application for the backend.
- README.md: Contains the details about the project.