Welcome to the new space — our space.
Want to have your own digital space to free to write as you please? Look no further!
Here's an all-inclusive forum for any and all netizens looking to:
- read up on the latest news
- share a little pocket of inspiration
- comment, like, and post to their heart's content
With OurSpace, you can start your day off strong by writing out your thoughts, your ideas, your aspirations-- you name it, and it's yours.
This app was created for the UC Berkeley Full Stack Development course. It utilizes the following technologies:
- Node.js and Express.js to create a RESTful API with the MVC (Model View Controller) architecture; 1a) Node allows us to access Handlebars, our template engine, and Express allows us to use session, to store useful user input (excluding passwords) when logged in in cookies;
- Dotenv, a Node.js library, to protect private data and secure the app, along with authentication processes;
- Jest, a Node.js library, to test certain methods before using them;
- Handlebars.js as our template engine;
- MySQL and the Sequelize ORM for our database to store user data and their content, and
- ESLint, which makes codes more consistent and avoids bugs.
Simply deploy the secured app on https://obscure-citadel-61027.herokuapp.com/.
GitHub Inspo Repo: https://github.com/WinnieCWu/OurSpace.git
Winnie C. Wu (@ https://github.com/WinnieCWu), Sandy Chen (@ https://github.com/sandycchen), Alexandra Holden (@ https://github.com/descardi-b), & Aaron H. Leung (@ https://github.com/aaronhleung),