Skip to content

A Web-Application where all of a students' notes could be organized, and tagged according to custom categories. The student would also get access to a discussion forum of like-minded peers where they could exchange academic projects.

Notifications You must be signed in to change notification settings

Harshita-Kanal/Smart-Note-Taker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart note taker

Project's Overview

Theme-Name : Education

Application-Type : Web Application

Idea-Description : Smart note taker: Online learning has posed a great challenge to students, they usually find themselves cluttered with gathering resources from various sources but find it difficult to organise themselves, the approach would be in this direction, to create a web application to assign each user a special profile where he can maintain all his notes, The notes could be appropriately tagged according to custom categories, he would also be provided access to a discussion forum where he can connect with peers and exchange academic projects.

Tech-Stack-Used : React, Firebase

GitHub-Link : https://github.com/Harshita-Kanal/Smart-Note-Taker

Member Details

No of members : 1

Name : Harshita Kanal

Concept Diagram

Use Case

  • Productivity
  • Effective Organisation of Information
  • Sharing of Ideas

Who is this for ?

  • Students

Pre - requisites

You need to have following tools installed on your computer

Installation Instructions

Unix/Linux

Debian based distributions (Debian / Ubuntu / Linux Mint / elementary OS)
In your terminal
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - sudo apt-get install -y nodejs build-essential git

Enterprise based distributions (Red Hat® / CentOS / CloudLinux / Fedora)

In your terminal
curl -sL https://rpm.nodesource.com/setup_10.x | sudo -E bash - sudo yum install -y nodejs gcc-c++ make git

Windows

  • Git installing
    Open Git Downloads page
    Download the Windows Installer(.exe)
    Run the downloaded Git-v.exe Installer

  • Node.js and npm installing Open Node.js Downloads page
    Download the Windows Installer(.msi)
    Run the downloaded Node-v.msi Installer

Mac OS X

Open Node.js Downloads page
Download the macOS Installer(.pkg)
Run the downloaded Node-v.pkg Installer

Getting the source

In your terminal

Clone SmartNote repository

git clone https://github.com/Harshita-Kanal/Smart-Note-Taker.git

Installing dependencies and running SmartNote

In your terminal

Go into the repository

cd Smart-Note-Taker

Install dependencies

npm install

Run

npm start

or

Install dependencies

yarn install

Run

yarn start

Commands

yarn install

This will install all the necessary dependencies.

yarn start

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

The page will reload if you make edits.

About

A Web-Application where all of a students' notes could be organized, and tagged according to custom categories. The student would also get access to a discussion forum of like-minded peers where they could exchange academic projects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published