Skip to content

This repo will consists all the codes and projects which I have done during the course "Web Software Development"

Notifications You must be signed in to change notification settings

Shawkot/Web-Software-Development

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repo comprises all the codes and projects I completed during the "Web Software Development" course. For more detailed information, visit the course site, https://fitech101.aalto.fi/web-software-development.

Technology and language stack:

  • Used Layered architecture for all the projects
  • JavaScript and Deno run-time environment
  • Hono web framework, Eta view template, and Deno openKv for database
  • Zod for schema declaration and validation
  • Testing application with Deno test, which involves component and integration testing.
  • Working with Postgres and MySQL database
  • Svelte framework for client-side development
  • JSON web token (JWT) for authentication, using API keys
  • Sveltekit, HTML, CSS (Tailwind), daisyUI
  • API development, API calls, client and server-side API endpoint
  • E2E (end-to-end) testing with Playwright
  • Web security basics, for example, OWASP top 10
  • Deployment and containerization with Docker

About

This repo will consists all the codes and projects which I have done during the course "Web Software Development"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •