Skip to content
This repository has been archived by the owner on Nov 19, 2024. It is now read-only.

Yoshi Connect is a social hub for a user's posts with the ability to propagate these posts to their followers through a inbox-based model.

License

Notifications You must be signed in to change notification settings

CMPUT404-Big-Yoshi-Social-Network/yoshi-connect

Repository files navigation

/* Copyright 2023 Kezziah Camille Ayuno, Alinn Martinez, Tommy Sandanasamy, Allan Ma, Omar Niazie

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Furthermore it is derived from the Python documentation examples thus some of the code is Copyright © 2001-2013 Python Software Foundation; All Rights Reserved */

Yoshi Connect

CMPUT 404 Social Distribution Project

Associated GitHub

Team Members

  • Kezziah Ayuno
  • Omar Niazie
  • Alinn Martinez
  • Allan Ma
  • Tommy Sandanasamy

Groups

Run Project

  1. Setup a mongodb database and create a .env with the contents ATLAS_URI = "the mongodb connection string" DATABASE = "yoshi-connect DOMAIN_NAME = "domain_name"
  2. In the terminal run: npm install
  3. Then run, npm start. This will start up the server on http://localhost:8080/.
  4. After cd into cd yoshi-react and run, npm i react-scripts.
  5. Lastly run, npm start to start up the react scripts on http://localhost:3000/.

You can access the current project here.

License

Copyright 2013 Kezziah Camille Ayuno, Alinn Martinez, Tommy Sandanasamy, Allan Ma, Omar Niazie

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Furthermore it is derived from the Python documentation examples thus some of the code is Copyright © 2001-2013 Python Software Foundation; All Rights Reserved

Contributors:
Kezziah Ayuno
Allan Ma
Tommy Sandanasamy
Alinn Martinez
Omar Niazie

About

Yoshi Connect is a social hub for a user's posts with the ability to propagate these posts to their followers through a inbox-based model.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published