Skip to content

OCM/boards

Repository files navigation

Atrus

Core Feature Set (MVP)

  • Ability to search for topic
  • Ability to discover random content
  • Ability to create account
  • Ability to submit links and tags
  • Ability to upvote/downvote content
  • Ability to link save content (?)
  • Ability to flag irrelevant content
  • Gravatar Images

Future Feature Set

  • Ability to create personal boards
  • Pushover Notifications
  • Email Digest (Mailchimp)
  • Difficulty
  • Parent tags, dependent tags (Tag Hierarchy)

Routes

/
/login
/t/:tag
/u/:user
/settings
/q?...
/about (Static)
/contact (Static)
/donate (Static)

API Workflow:

  1. User visits route.
  2. Do Authentication
  3. Get Require data from DB.
  4. Populate template
  5. Return rendered page to user.

Tag Categories

  • Blue: Computer Science
  • Green: Design
  • Red: Literature
  • Yellow: Engineering
  • Black: Mathematics
  • White: Physical Sciences
  • Violet: Social Sciences
.
├── Blue - Computer Science (http://bit.ly/19L8QKw)
│   ├── Web Programming
│   ├── Mathematical Foundations
│   ├── Algorithms
│   ├── Data Structures
│   ├── Artificial Intelligence
│   ├── Communications
│   ├── Security
│   ├── Computer Architecture
│   ├── Computer Graphics
│   ├── Distributed Systems
│   ├── Databases
│   ├── Programming Languages
│   ├── Software Engineering
│   ├── Scientific Computing
│   └── Computation Theory
├── Green - Design (http://bit.ly/19L9hof)
│   ├── Object Design
│   ├── System Design
│   ├── Design Tools
│   ├── Experience Design
│   ├── Environment Design
│   ├── Communications
│   ├── Security
│   ├── Computer Architecture
│   ├── Computer Graphics
│   ├── Distributed Systems
│   ├── Databases
│   ├── Programming Languages
│   ├── Software Engineering
│   ├── Scientific Computing
│   └── Computation Theory
├── Yellow - Engineering
├── Black  - Mathematics
├── White  - Physical Sciences
├── Violet - Social Sciences
│   ├── Anthropology
│   ├── Archeology
│   ├── Economics
│   ├── Education
│   ├── Psychology 
│   └── Sociology
└── Red - Literature
    ├── Oral Literature
    ├── Written Literature
    └── Historical Literature

Permissions

Each permission group gets all the permissions of the ones below

  • Banned: Can't log in.
  • User: Can log in, submit links, vote, etc.
  • Admin: Can:
    • Add tags
    • Remove tags
    • Promote/demote users
    • Modify link titles
    • Remove links
    • Move link between tags
    • Change tag description
    • Ban users

Stack

Useful Links or Resources

About

Retired concept of Atrus.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •