Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/absallam1999/notesapp

Full-Stack Web Application using React, Nodejs, Typescript, Express, PostgreSQL
https://github.com/absallam1999/notesapp

axios express font-awesome jasmine nodejs postgresql react react-router redux sass typescript

Last synced: 5 days ago
JSON representation

Full-Stack Web Application using React, Nodejs, Typescript, Express, PostgreSQL

Awesome Lists containing this project

README

        

# Notes App

## NotesApp: Full-stack web application users can authenticate, create, edit, and delete notes. Implemented secure authentication with JWT and full CRUD functionality.

## Source: [github](https://github.com/MohamedAbsallam/notesapp.git)

## Features:
### Authenticate Users with JWT authenticate

### Hashing Password with Bcrypt

### user can't access application without authentication

### Custom Style and Motions Library with SASS

### Custom Notification Component

### Custom Pagination Component

### Custom Tooltip for Button Elements

### Custom Skeleton

### 404 Not Found Page


## Tools & Technologies:
## - Back-End: Typescript, Nodejs, Express, JWT, Bcrypt, Db-migrate, Jasmine, PostgreSQL

## - Front-End: React, Redux, React-Router, JSX, Axios, SASS, Font-awesome


## Start Back-End
In the project directory, you can run:
### `npm run starting`

## Start Front-End
In the project directory, you can run:
### `npm run starting`


## Run the app in the development mode.
### Open [http://localhost:3000](http://localhost:3000) to view in your browser.


## Created By: [Absallam](https://github.com/absallam1999).