An open API service indexing awesome lists of open source software.

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

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

Screenshot 2023-02-23 at 8 24 52 AM

Screenshot 2023-02-23 at 9 53 20 AM

Edit Todo


Screenshot 2023-02-23 at 8 26 47 AM

Create Todo

Screenshot 2023-02-23 at 8 25 04 AM

Create Todo List

Screenshot 2023-02-23 at 9 43 57 AM

Screenshot 2023-02-23 at 9 44 06 AM

Edit Todo List

Screenshot 2023-02-23 at 10 03 41 AM

## 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