A digital board to post anonymous notes, appropriate for all sentiments and occasions. Our app provides an online sanctum for safe expression in written form.
💿 Installation
💻Usage
📜License
👥Contributors
Navigate to the Note-Wall Repository. Copy the SSH connection from Github. Clone the repository onto your machine from your terminal using:
git clone git@github.com:JesseJ713/Note-Wall.git
This will create the Note-Wall directory.
In your terminal, navigate into the Surveasy directory. To install all required dependencies, use:
npm install
This will install all dependencies.
Use the start script from the Surveasy directory to run the application:
npm run start
In a dev environment, this will run the application on localhost:8080.
From the landing page, click the Create note button. This will allow the user to enter text and once submitted, will be stored in the database.
Notes are rendered onto a board that displays based off the user's screen size. Click any note you see fit to view the contents.
All notes are anonymous!
Click the Get more notes button to refresh the board with a random selection of notes from the database.
- MySQL - SQL Database
- Sequelize - Promise-based ORM for MySQL
- Express.js - Node.js framework
- Node.js - JavaScript runtime
- Handlebars - JavaScript Templating Language
- Anime.js - JavaScript Animation Library