Skip to content

matildasoderhall/book-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

212 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 StoryStack – A Simple Full-Stack Book Management Platform

The StoryStack is a user-friendly web application for exploring, managing, and reviewing books. It offers both general user features and admin-level tools, with a focus on simplicity, accessibility, and a clean interface.

🌟 Features

  • 🔍 Browse Books
    View a collection of books with details like title, author, genre, and description.

  • 🔐 Authentication
    Secure user registration and login with session-based auth using cookies and JWTs.

  • 📝 Leave Reviews
    Logged-in users can write and submit reviews and ratings for individual books.

  • 🛠️ Admin Panel
    Admin users have access to extended features:

    • Create, update, and delete books.
    • Manage user accounts.
    • Moderate and remove inappropriate reviews.

🚀 Live Demo

👉 https://book-app-client-flax.vercel.app

⚙️ Tech Stack

Frontend

TypeScript SASS Vite Vue.js

Backend

NodeJS Express.js MongoDB

Authentication

JWT

Deployment
Vercel

📸 Screenshots

image image image

Authors

@matildasoderhall

@karinHson

@carl4000


Feel free to clone the repo, explore the features, or contribute!

About

StoryStack is a user-friendly full-stack web app for exploring, managing, and reviewing books, with tools for both users and admins. It was developed as a school project with a focus on simplicity and clean design.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors