Skip to content

Repository files navigation

Blog Assignment

This is my take on the final assignment in the course web servers and databases!

This task is intended to enhance the understanding of full-stack web development, focusing on aspects like database interaction, authentication, and CRUD (Create, Read, Update, Delete) operations. It tackles managing relational data, structuring and querying a PostgreSQL database, and handling user authentication.

Technologies used

  1. Next.js: A powerful JavaScript framework developed by Vercel. https://nextjs.org/docs

  2. Supabase: We'll use Supabase for our database (Postgres) and authentication needs. https://supabase.com/docs/reference/javascript/installing

  3. PostgreSQL: An open-source relational database management system, known for its extensibility and SQL compliance.

  4. Typescript: The strongly typed programming language that builds on JavaScript, giving you better tooling at any scale.

  5. Tiptap: A library used to build the wysiwyg editor https://tiptap.dev/

Features

  • Full-stack application
  • Integration with PostgreSQL database
  • CRUD functionality
  • User authentication

Link to assignment

https://github.com/ahoogthomsen/my-blog

About

A modern blog with full crud functionality

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages