Skip to content

heejongahn/openirc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenIRC

💓 IRC Client for everyone!

Making open source alternative of IRCCloud is this project's very first goal. Join our IRC channel if you're interested!

Intructions

# Building client-side codes
cd client

yarn                # Install dependencies
yarn test           # Static type checking (flow)
yarn build          # Build everything in production mode (flow + webpack)

yarn watch          # Run webpack in watch mode
# Running server
cd server

yarn                # Install dependencies
yarn test           # Static type checking (flow)

yarn start [port]   # Start the server. Default port is 4321

Directory structure

# Client side codes
▾ client/
    .flowconfig
  ▸ node_modules/
  ▸ src/                # Client-side assets (js, css, ...)
    package.json        # Client-side libraries
    webpack.config.js

# Server side codes
▾ server/
    .babelrc
    .flowconfig
  ▸ dist/               # Build results of server-side codes
  ▸ node_modules/
  ▾ public/             # Files that will be statically served
    ▸ build/            # Build results of client-side assets
      ...
      index.html
  ▸ src/                # Server-side codes (node.js)
    package.json        # Server-side libraries

GNU AGPL 3.0 License

About

💓 IRC Client for everyone!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Elm 61.7%
  • HTML 12.6%
  • JavaScript 11.2%
  • CSS 7.5%
  • Perl 4.5%
  • Python 2.5%