A spreadsheet Application which allows users to organize, format and calculate data with formulas using a spreadsheet system demo
A spreadsheet Application which allows users to organize, format and calculate data with formulas using a spreadsheet system
-
Used Graph data Structure with Graph coloring and Cycle Detection Algorithm
-
Developed entire frontend and backend modules using Python on Django Web Framework and Database With Sqlite3
-
Used Foreign Key concept to reduce Table number in database and connect user-info and System-file database
-
Used AJAX for search and save file in database
- Multiple spreadsheet Application which allows users to organize, format and calculate data with formulas
- Import and Download file
- Authentication System
- Dashboard show All the file of logged in User
- Easy to perform changes in Spreadsheet files
- User can search file in dashBoard
Before starting :you need to have Git and Python installed.
- Clone Repository
# Clone this project
$ git clone https://github.com/rohitverma1222/SpreadSheeter.git
# Access
$ cd SpreadSheeter
- Install a Python virtual environment using:
#create virtual enviroment
python3.7 -m venv .venv
or:
virtualenv -p python3.7 .venv
- Activate enviroment:
source .venv/bin/activate
4.Intsall Dependency
pip install -r requirements.txt
After installation is successful, to run the server:
python3 manage.py runserver (for LINUX and UBUNUTU OS)
python manage.py runserver (for Windows)
The demo should be up and running on http://127.0.0.1:8000/
This repository is divided into two parts ,the templates
folder contains all the files related to frontend and authentication
,excel
and user
which is backend with django and Sqlite database.
This project is under license from MIT. For more details, see the LICENSE file.
Made with ❤️ by Rohit