https://github.com/johnhorsema/radbox
Inbox inspired forum platform
https://github.com/johnhorsema/radbox
angularjs express less material-design-lite open-source pouchdb
Last synced: 7 months ago
JSON representation
Inbox inspired forum platform
- Host: GitHub
- URL: https://github.com/johnhorsema/radbox
- Owner: johnhorsema
- Created: 2017-02-15T09:30:02.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-02-15T15:19:26.000Z (almost 9 years ago)
- Last Synced: 2025-04-18T11:23:19.046Z (9 months ago)
- Topics: angularjs, express, less, material-design-lite, open-source, pouchdb
- Language: HTML
- Size: 5.86 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Radbox
## Why Radbox?
Radbox is an [Inbox](https://inbox.google.com/) inspired forum platform.
## Stack
It uses [Material Design Lite](https://getmdl.io/) for the look-and-feel, [Angular](https://angularjs.org/) for frontend data binding, [Express](http://expressjs.com/) for the backend API and [Pouchdb](https://pouchdb.com/) for persistent data storage.
## Project Structure
The project includes a landing page and the main application.
## Global Routing
- `/` Shows the landing page
- `/app` Shows the main application
- `/login` Shows the login page
- `/signup` Shows the sign-up page
- `/docs` Shows the documentation
## Todo
- Setup configurable environments for development and production (currently only development)
- Compile client-side JavaScript files with Closure library (for optimization and obfuscation)
- Compile client-side LESS files into CSS files (currently using a LESS compiler JS library running on the client side)
- ~~Login and Signup views~~
## Roadmap
- Add authentication (login, signup)
- Add API wrapper service for data manipulation in PouchDB