https://github.com/verbosely/verbosely-frontend
A Next.js SPA and FastAPI application for accessing an ISO-24613-compliant machine-readable dictionary containing culturally and historically important lexicographic data.
https://github.com/verbosely/verbosely-frontend
bash full-stack git git-hooks gnu-utilities linux python python3 react web-development
Last synced: 3 months ago
JSON representation
A Next.js SPA and FastAPI application for accessing an ISO-24613-compliant machine-readable dictionary containing culturally and historically important lexicographic data.
- Host: GitHub
- URL: https://github.com/verbosely/verbosely-frontend
- Owner: verbosely
- Created: 2022-07-12T16:22:50.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2025-01-10T20:10:18.000Z (over 1 year ago)
- Last Synced: 2025-01-10T20:31:10.742Z (over 1 year ago)
- Topics: bash, full-stack, git, git-hooks, gnu-utilities, linux, python, python3, react, web-development
- Language: JavaScript
- Homepage:
- Size: 177 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Verbosely
This repository contains the Next.js SPA, FastAPI application, origin server
and reverse proxy configurations, infrastructure-as-code, and automation scripts
for a full-stack software system that provides browser-based access to an
ISO-24613-compliant machine-readable dictionary containing lexicographic data
that is in the public domain and that is foundational to Late Modern English.
## Technology Stack
### Operating System:
* Ubuntu 22.04
### Frontend:
#### Languages:
* ECMAScript (JavaScript)
* HTML5
* CSS
* JSX (syntax extension to JavaScript)
#### Framework:
* Next.js
### Backend:
#### Reverse Proxy:
* nginx
#### Application Server:
* Uvicorn
#### Database:
* MongoDB Community Edition 7.0.14
* [Lexicographic data](/backend/data_sample.json)
#### File Systems:
* ext4
* source code
* XFS
* audio files
* MongoDB WiredTiger files
#### Web Framework:
* FastAPI
#### Application Language:
* Python 3.12
## Linux Tools Used
Bash, Git, LVM2 suite, OpenSSH suite, Vim, mkfs.xfs, mount
## Contributing
This is not an open source project. I've made the repository public mainly to
evidence my skills in full-stack web development and my aptness for a job in
that field. I'm not accepting contributors.