Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lauracole1900/bcms
IN DEVELOPMENT: Bristlecone Conference Management System: a MERN-stack conference organizing and management system
https://github.com/lauracole1900/bcms
conference-management conferences conventions express express-js expressjs mern mern-stack mongo mongodb mongoose node node-js nodejs react reactjs seminars
Last synced: 26 days ago
JSON representation
IN DEVELOPMENT: Bristlecone Conference Management System: a MERN-stack conference organizing and management system
- Host: GitHub
- URL: https://github.com/lauracole1900/bcms
- Owner: LauraCole1900
- License: mit
- Created: 2020-12-10T06:52:02.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-01-16T12:39:09.000Z (about 3 years ago)
- Last Synced: 2024-11-07T04:42:20.119Z (3 months ago)
- Topics: conference-management, conferences, conventions, express, express-js, expressjs, mern, mern-stack, mongo, mongodb, mongoose, node, node-js, nodejs, react, reactjs, seminars
- Language: JavaScript
- Homepage:
- Size: 2.67 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Bristlecone Conference Management System
## Table of Contents
* [Description](#description)
* [Links](#links)
* [Screenshots](#screenshots)
* [Installation Instructions](#installation-instructions)
* [Usage](#usage)
* [Technologies Used](#technologies-used)
* [Tests](#tests)
* [Credits](#credits)
* [Contributing](#contributing)
* [Questions](#questions)
* [Badges](#badges)## Description
This application uses a MERN stack to create a conference management system.
## Links
[Deployed application on Heroku](https://#) NOT DEPLOYED YET
## Screenshots
Landing page:
![Landing page](assets/bcms-landing-page-screenshot.png)Login page:
![Login page](assets/bcms-login-screenshot.png)Profile page:
![Profile page](assets/bcms-profile-page-screenshot.png)Individual conference information, default:
![Conference card](assets/bcms-conference-card-default-screenshot.png)Individual conference information, conference's creator:
![Conference card, creator](assets/bcms-conference-card-creator-screenshot.png)Individual conference information, conference admins:
![Conference card, admin](assets/bcms-conference-card-admin-screenshot.png)Individual conference information, registered attendee:
![Conference card, attendee](assets/bcms-conference-card-attendee-screenshot.png)Individual conference information, registered exhibitor:
![Conference card, exhibitor](assets/bcms-conference-card-exhibitor-screenshot.png)All Conferences page:
![All Conferences page](assets/bcms-all-conf-screenshot.png)User input form on All Conferences page:
Conference Details page:
![Conference Details page](assets/bcms-conf-details-screenshot.png)Conference Schedule page:
![Schedule page](assets/bcms-schedule-screenshot.png)Add New Conference form:
![Add New Conference form](assets/bcms-new-conf-form-screenshot.png)Add Session form:
![Add Session form](assets/bcms-add-session-screenshot.png)"About" page:
![About page](assets/bcms-about-screenshot.png)## Installation Instructions
npm install
## Usage
This project is intended to be used to create and manage conferences, conventions, seminars, and similar events.
## Technologies Used
[![MongoDB](https://img.shields.io/badge/built%20with-MongoDB-4db33d)](https://www.mongodb.com/) [![Express.js](https://img.shields.io/badge/built%20with-Express.js-303030)](https://expressjs.com/) [![React](https://img.shields.io/badge/built%20with-React-61dbfb)](https://reactjs.org/) [![Node.js](https://img.shields.io/badge/built%20with-Node.js-3c873a)](https://nodejs.org/en/) [![GraphQL](https://img.shields.io/badge/built%20with-GraphQL-c00095)](https://graphql.org/) [![JavaScript](https://img.shields.io/badge/built%20with-JavaScript-f0db4f)](https://developer.mozilla.org/en-US/docs/Web/JavaScript) [![TypeScript](https://img.shields.io/badge/built%20with-TypeScript-007acc)](https://www.typescriptlang.org/) [![Day.js](https://img.shields.io/badge/built%20with-Day.js-dd6655)](https://day.js.org/) [![Auth0](https://img.shields.io/badge/built%20with-Auth0-eb5424)](https://auth0.com/) [![thenby.js](https://img.shields.io/badge/built%20with-thenby.js-cc3534)](https://www.npmjs.com/package/thenby)
## Tests
npm run test
## Credits
The original version of this application was developed in collaboration with [Anna Battista](https://github.com/abattista24), [Beni Mahat](https://github.com/benimahat1291), [Travis Messall](https://github.com/tmessall), [Brenda Miller](https://github.com/millerbee), and [Alec Rewinkel](https://github.com/arewinkl) under the name "Cool Cats Conference Planner," which can be found in this repo [here](https://github.com/LauraCole1900/conferencePlanner) and is deployed on Heroku [here](https://conference-planner.herokuapp.com/).
[thenBy.js](https://github.com/Teun/thenBy.js) was created by [Teun Duynstee](https://github.com/Teun).
"Cancel event" icon made by [Those Icons](https://www.flaticon.com/authors/those-icons) from [www.flaticon.com](https://www.flaticon.com/).
Dragon image used on the 404 page created by [Hannah Hill](https://freepngimg.com/author/hannahhil-5479) and found at [FreePNG.com](https://freepngimg.com/png/2678-tattoo-dragon-png-image).
## Contributing
We believe code is never finished, and welcome your contributions to enhance the application's functionality. Please adhere to the Code of Conduct for the Contributor Covenant, version 2.0, at https://www.contributor-covenant.org/version/2/0/code_of_conduct.html.
## Questions
If you have further questions, you can reach me at [email protected]. For more of my work, see [my GitHub](https://github.com/LauraCole1900).
## Badges
[![License badge](https://img.shields.io/badge/license-MIT-2d321e)](./LICENSE) [![Open in Visual Studio Code](https://open.vscode.dev/badges/open-in-vscode.svg)](https://open.vscode.dev/LauraCole1900/bcms)