-
Our project uses Redis as a database, we both worked on Macs so we recommend using a Mac as well if possible but if not installation instructions for Windows can be found here. To install Redis on Mac using Homebrew:
- in terminal, run
brew install redis - run
redis-serverin terminal to start a Redis instance
- in terminal, run
-
Open another terminal window, and navigate to our backend folder
cd Team709-Project/implementation/backendand runnpm installto install the backend dependencies. You can then runnpm startto start up the backend server, at this point you should see some console messages stating that the server has started and has connected to Redis. -
Open another terminal window, and navigate to our frontend folder
cd Team709-Project/implementation/frontendand runnpm installto install the frontend dependencies.You can then runnpm startto start up the React frontend, at this point a browser window should open atlocalhost:3000and prompt you to login or register an account. -
Once you have registered an account, you will be brought to the spreadsheet editor page with an untitled spreadsheet displayed. You can modify the size of the spreadsheet using the + and - buttons under ROWS and COLS and use the dropdown boxes to select where you would like to add or remove cells. Text, numbers, and formulas can be added to cells, text must be surrounded by double quotes. New spreadsheets can be saved by entering a name in the input below the spreadsheet selection dropdown box and clicking "save as". Saved spreadsheets can be accessed using the dropdown selection box and changes can be saved by clicking "save".
rupjaisinghani0904/collaborative-spreadsheet-editor
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|