Skip to content

This project is currently being rebuilt from the ground up as a solo-dev project with an original thematic concept, a mobile-first design approach, a modular and SMACSS-based CSS file structure, and cookies-based authentication.

Notifications You must be signed in to change notification settings

alimirakim/Coven

Repository files navigation

GitHub Icon

Logo

Coven

A digital community for the modern witch.

TOC
AboutFeaturesInstructionsDevelopmentContact

A platform for young witches to gather and share their wealth of knowledge with each other in polished yet minimal and modernized presentation to build an empowering community.

Try the Demo!

[Live Website]


About

● See Website ●
(Inspired by Medium)

Animated gif example of app in action, or interesting detail, etc.

Describe overview of app, themes and philosophy, inspiration, audience, or whatever... 1-2 paragraphs


Full-width image
Image 1 Image 2
Image 1 Image 2

Features

  • Discover new writing through various algorithms (featured, latest, popular, topic, followed, random)
  • Follow users and gain followers.
  • Publish articles for others to read, bookmark, like, and comment on.
  • Bookmark stories to read later.
  • Watch topics to find relevant content.

Current Progress Plans

This project is currently being rebuilt from the ground up as a solo-dev project with an original thematic concept, a mobile-first design approach, a modular and SMACSS-based CSS file structure, and cookies-based authentication.

FUNCTIONALITY

  • Get all pages navigable and reading content correctly.
  • Toggles for bookmark/like/follow/watch.
  • CRUD for articles.
  • CRUD for comments.
  • (stretch) Edit/delete options for users.
  • (stretch) Rich text editor
  • (stretch) Search

PRESENTATION

  • Page and component layouts
  • Global themes
  • Seeder data - users, articles, comments, joins (bookmark, like, follow, watch, tag)
  • CSS Modules, states, details

Create an Account

Screenshot, animated gif, diagram, etc illustrating this step

  • To do a thing, follow this step.
  • TIP This is a helpful tip.
  • NOTE This is note about something.
  • WARNING! This is a warning!

Discover New Articles

Publish an Article

How to Comment

One-click Interactions

Watch a Topic

Bookmark an Article

Like an Article

Follow an Author

Development

DEV TOC
TechnologiesConceptModelsRoutesWireframesDev Snapshots

This section is kept in a separate document HERE.
It details the technical aspects of this project's development.
A few sample snapshots are below from the development process.

Snapshot 1 Snapshot 2 Snapshot 3


Contact

Thank you for for your interest in Coven! Please feel free to contact me with any questions. :D

Contributor photo

Alicia Mira Kim

(Full-stack developer, Open to work)
Resume PDF Alicia's email Blog Linkedin AngelList Portfolio GitHub alimirakim


Previous README

Kept for posterity until the new README and site has reached a strong milestone.

MVP

The MVP is the minimum we will accept as a group to consider our project complete.

Features

The Features List

Routes

Front-End-Routes

Back-End-Routes

Schema

The Database shchema design for medium, along with a visual representation.

Technologies used

  • postgreSQL (RDBMS)
  • Sequelize, Sequelize-cli (ORM)
  • JavaScript with Express web framework for the server
  • morgan
  • cookie-parser, csurf
  • pug (HTML template plugin)
  • Sass/CSS Modules
  • csrf

Dev Tools

  • nodemon
  • dotenv dotenv-cli

About

This project is currently being rebuilt from the ground up as a solo-dev project with an original thematic concept, a mobile-first design approach, a modular and SMACSS-based CSS file structure, and cookies-based authentication.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages