Giter Site home page Giter Site logo

fredvuni / blogg Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 378 KB

A full stack javascript blog in React JS with mui and the redux toolkit and backend in node JS and express

JavaScript 96.40% HTML 3.08% CSS 0.52%
express nodejs reactjs mui mui-icons redux-toolkit

blogg's Introduction

Full Stack JavaScript Blog

This is a full stack JavaScript blog application built with React JS, Material-UI, Redux Toolkit, Node.js, and Express.

Frontend

The frontend code for this project can be found in the client directory. It uses React JS and Material-UI for the user interface, and Redux Toolkit for state management.

Backend

The backend code for this project can be found in the server directory. It uses Node.js and Express for the API endpoints, and MongoDB as the database.

Technologies Used

  • React JS
  • Material-UI
  • Redux Toolkit
  • Node.js
  • Express
  • MongoDB

Setup

To use this application, you will need to have Node.js and MongoDB installed on your machine. Once you have these dependencies installed, follow these steps:

  1. Clone the repository to your local machine.
  2. Run npm install in both the client and server directories to install the necessary dependencies.
  3. Set up your database in MongoDB and create the necessary environment variables in a .env file in the server directory.
  4. Start the server by running npm start in the server directory.
  5. Start the client by running npm start in the client directory.

Contribution

If you want to contribute to this project, you can do so by following these steps:

  1. Fork this repository
  2. Clone the forked repository to your local machine
  3. Create a new branch for your changes: git checkout -b my-new-branch
  4. Make changes and commit them: git commit -m "Add some feature"
  5. Push to the branch: git push origin my-new-branch
  6. Create a new Pull Request

Credits

This project was created by [FREDVUNI].

License

This project is licensed under the MIT License. See the LICENSE file for more details.

blogg's People

Contributors

fredvuni avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.