parklez / blog

Angular & NodeJS learning

Home Page:https://parklez.github.io/blog/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

parklez.dev

My personal "blog" of sorts for learning purposes, written in NodeJS & Angular.

early

TO-DO list

Server-side

  • Implement CRUD for posts
  • Authentication (create, login, sign out)
  • Implement CRUD for projects

Client-side

  • Add create post screen
  • Add create project screen
  • Add login screen
  • Add edit/delete button for posts
  • Add edit/delete button for projects
  • Add 404 page
  • Add pagination
  • Beautify header

Github Pages

  • Add support for static blog posts

Setup

  • Use NodeJS 18 for this project.

On both blog and server directories, install dependencies:

npm install

Local development

On blog you can start the dev server using the following:

npx ng start

On server you can start it by doing:

npm run dev

About

Angular & NodeJS learning

https://parklez.github.io/blog/


Languages

Language:TypeScript 60.0%Language:JavaScript 21.9%Language:HTML 10.3%Language:CSS 7.8%