Skip to content

CS222-UIUC/course-project-blogengine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 

Repository files navigation

course-project-blogengine

The Inkwell: A Blog Engine Web Server

Summary:

  • A tool that people can use to create multiple blog posts within the same shared space, as opposed to individual blogging websites
  • Users can create, preview, or view blog posts as well as resize images (through Markdown)

Technical Architecture: diagram

Installation:

  1. Clone the repository to your local machine.
  2. Run npm install to install the necessary dependencies.
  3. Navigate to the react-app folder, and run the website using npm start.
  4. Access the web application at http://localhost:3000.

Group members/roles:

  • Amy: Used React, JS, HTML/CSS, and Bootstrap to work on the frontend/web server, as well as Express, NodeJS, MongoDB and Mongoose for the server functionality (handling requests and sending data) and building the database, respectively. Wrote project proposal with Sakshi.

  • Sakshi: Used HTML/CSS and JSX to work on the frontend portion of the website: formatted and added stylistic components to it (familiarized herself with JSX since it was integrated with the other languages and affected the formatting). Wrote project proposal with Amy.

  • Aniketh: Used HTML/CSS/JSX/React to work on frontend portion of website, as well as used MongoDB and Mongoose for the database.

  • Aakarsh: Used HTML/CSS/JSX/React to work on frontend portion of website, as well as used MongoDB and Mongoose for the database.

About

course-project-blogengine created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published