Thanks to visit codestin.com
Credit goes to github.com

Skip to content

gooff327/monkey-bar

Repository files navigation

A technology sharing platform powered by GraphQL & React

typescript Licence

Table of Contents

Background

Initially we built this project to participate in a hackathon to build an internal community of programmers, then the event ended and I desperately needed a blog site to keep track of my Principle of Compilation readings, so I continued to transition development on that basis with the goal of becoming a freely deployable internal technology sharing platform.

This project is in the development phase.

Features

  • Sign up / in
  • Oauth login
  • Email verification
  • Responsive layout
  • Fetching data using the Apollo client
  • Dark/light mode support
  • Compliments on the article
  • Text content of comments on articles
  • Responding to comments
  • Change user profile
  • Create topics
  • Follow topics
  • Follow a user
  • Markdown editor support
  • Parsing markdown
  • Comments support including image content
  • Private messages between users
  • Message/Comment/Praise notification
  • Preference setting

Install

  1. This project uses node and yarn. Go check them out if you don't have them locally installed.

  2. Clone this project and install all dependencies by using git and yarn.

    git clone https://github.com/gooff327/monkey-bar.git && cd monkey-bar && yarn
    
  3. Run script to build or start this project

    # start this project in develop environment
    yarn start
    
    # build this project
    yarn build
  4. Almost done, go check out the server tutorial Monkey-bar-server

Example

Monkey-bar

Related Efforts

  • monkey-bar-server - Monkey bar server project power by Apollo server and mongodb
  • Apollo-client - 🚀 A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server
  • Apollo-server - 🌍 GraphQL server for Express, Connect, Hapi, Koa and more

Maintainers

@Gooff327

Contributing

Feel free to dive in! Open an issue or submit PRs.

Monkey-bar follows the Contributor Covenant Code of Conduct.

License

MIT © Gooff327

About

A technology sharing platform powered by GraphQL & React

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •