Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scheduling web application

Short description:

This app will allow users to register & login, access protected pages only accessible to logged in users, stay logged in when they close the app or refresh the page. On a scheduling(protected) page will be monthly calendar with functionalities(reminders and editable modals)


This project uses the following technologies:

Procedure for running the project locally

Configuration

Make sure to add your own MONGOURI from your MongoDB database in config/keys.js.

module.exports = {
  mongoURI: "YOUR_MONGO_URI_HERE",
  secretOrKey: "secret"
};

Install & QuickStart

Afrer cloning repository folow this steps:

> cd Scheduling_Calendar
> npm install
> cd client
> npm install
> cd ..
> npm run dev

Running npm run dev from root folder will start both servers, http://localhost:5000/ for Express.js & http://localhost:3000/ for create-react-app.

Tracking information

  • Install the React and Redux Chrome Extensions
  • Open inspector Ctrl + Shift + i & open Redux
  • Track information about errors(for passwords,emails, unique usernames....etc) and current logged in user.

Script that run project

Using Fakefile, universal Makefile for JS proxies to your npm scripts. Install fakefile from npm install --save --exact fakefile

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages