Skip to content

imagineLife/say-what

Repository files navigation

SayWhat?!

SayWhat??! is a responsive full-stack app where users have an analytical view of speeches. Alt text Alt text Alt text Alt text

Getting Started


Installing
Install client & server files using separate terminal windows.

Client
>   git clone https://github.com/imagineLife/say-what.git
>   cd say-what
>   npm install

Server
>   git clone https://github.com/imagineLife/say-what-api.git
>   cd say-what-api
>   npm install


Launching
Launch client & server from respective separate client & server terminal windows.

Client
>   npm start

Server
>   nodemon server.js

Then open localhost:3000 in a browser.

Testing

>   npm test

Technology

Frontend
HTML
CSS
JavaScript
React & Redux
<D3

Backend
Node.js + Express (web server)
MongoDB & Mongoose (database & object data modeling)
Enzyme (testing)

Responsive Design
The app is designed & built with a mobile-first approach, and fits tablets and desktops as well.

Security
User passwords are encrypted using bcrypt.js. Passport protects enpoints from unauthorized access and

About

a speech text analysis app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published