Skip to content

Waelahmed99/mostafa-saad-junior-sheet-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Smart-Sheet project!

Using Google Sheets add-on is a better idea, see this repository instead.

Overview

Welcome to Smart-Sheet open source project, this project is aiming to facilitate practicing problem solving using external sheets from online judge websites (mainly codeforces). The idea behind this project is to connect sheets with online judge APIs instead of manually recording progress using Google Sheet or any other note-taking app.

This project was mainly designing to facilitate using Mostafa Saad's junior sheet on Google sheet, then the idea expanded to host all problem solving sheets on one place.

Project status

Project is currently under development, some functionalities are out to production through our beta publish.

Development

Requirements

For development, you will only need npm and node installed on your environment

$ node --version
v14.18.0

$ npm --version
6.14.15

Installation and Setup

Clone the project using Github command

git clone https://github.com/Waelahmed99/mostafa-saad-junior-sheet-website

Then use npm to installl required packages
npm install

You can run the following command to start the server
npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

To run tests:
npm test

Frontend

Website UI is developed using React by @waelahmed99

Backend

Backend server is developed using Node.js by @yosefHesham
You can view the backend repository from here.

Production

Beta version is up and deployed on Netlify

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published