https://github.com/nealarch01/fullstacktodoapp
📝 Todo iOS app with a Node.js REST API
https://github.com/nealarch01/fullstacktodoapp
async-await express fullstack ios-app mvc mvvm nodejs postgresql rest swift swift5 swiftui todo todo-app typescript
Last synced: about 2 months ago
JSON representation
📝 Todo iOS app with a Node.js REST API
- Host: GitHub
- URL: https://github.com/nealarch01/fullstacktodoapp
- Owner: nealarch01
- License: mit
- Created: 2023-01-29T06:15:01.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-16T07:12:05.000Z (almost 2 years ago)
- Last Synced: 2025-01-16T20:57:57.401Z (4 months ago)
- Topics: async-await, express, fullstack, ios-app, mvc, mvvm, nodejs, postgresql, rest, swift, swift5, swiftui, todo, todo-app, typescript
- Language: Swift
- Homepage:
- Size: 75.2 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Full Stack iOS Todo App
A full stack todo application created with Swift and TypeScript
![]()
![]()
## Table of Contents
- [Videos and Screenshots](#video-and-screenshots)
- [Tech Stack](#backend-rest-api)
- [Frontend](#frontend-ios-app)
- [Backend](#backend-rest-api)
- [Database](#database)## Video and screenshots
Video
Note: edit screen nav bar is incorrect, was fixed in a commit
https://user-images.githubusercontent.com/73256760/215308660-74328931-ede7-4704-8fcf-94bc3842a8fe.mov
Home
Edit Todo
Create Todo
Create Todo List
Edit Todo List
## Tech Stack
### Frontend (iOS app):
- Swift
- SwiftUI
- Model-View-ViewModel (MVVM)### Backend (REST API):
[Postman Documentation](https://documenter.getpostman.com/view/21072555/2s935hPmYK)
- TypeScript
- Express.js REST API
- JSONWebTokens (JWTs)
- Model-View-Controller (MVC)### Database:
- PostgreSQL 15.0