Skip to content

Full-stack website using MERN stack and integrating a server-side database using monolithic application structure. The website is called Midnight Manuscripts and is supposed to be deployed using Microsoft Azure.

License

Notifications You must be signed in to change notification settings

Poltanek/Book-Display-WebApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Table of Contents

  1. Midnight Manuscripts Codebase
  2. Directory Layout
  3. Installation

Midnight Manuscripts Codebase

Midnight Manuscripts is a modern online book display that offers a decent UI/UX experience for exploring new instore books on display at Midnight Manuscripts, a blog for book enthusiasts, and information about the store. The site includes the following pages:

Homepage: Welcomes users with featured books and promotions.

Blogpage A collection of articles about books, authors, and literary trends.

Aboutpage Information about Midnight Manuscripts and its mission.

Directory Layout

Should look like the image below:

image

Installation

client-side

Navigate to client directory:

cd client

Install Dependencies

npm install

Start the development

npm start

server-side

Navigate to server directory

cd server

Install Dependencies

npm i chalk cors debug dotenv express mongodb mongoose morgan

Start the server

nodemon server.js

To send data using postman to newsletter collection within the web app.

http://localhost:5000/newsletter
{
  "title": "New Blog Title",
  "description": "This is the description of the new blog post",
  "author": "Author Name",
  "date": 2024-12-20T07:13:43.740+00:00
}

To send data using postman to blogData collection within the web app.

http://localhost:5000/feed
{
  "name": "Alan Walker",
  "email address": "adamtanweer4@gmail.com",
}

Data will be found in and located in collection test for development purposes.

image

Appendix

image

About

Full-stack website using MERN stack and integrating a server-side database using monolithic application structure. The website is called Midnight Manuscripts and is supposed to be deployed using Microsoft Azure.

Topics

Resources

License

Stars

Watchers

Forks