Skip to content

Instantly share code, notes, and snippets.

View lmas3009's full-sized avatar
🏡
Working from home

Aravind Kumar Vemula lmas3009

🏡
Working from home
View GitHub Profile
@lmas3009
lmas3009 / Main.js
Last active January 31, 2021 16:14
A Simple MERN Full Stack Application
import React, { useState, useEffect } from 'react';
import axios from 'axios'
function Main() {
const [data,setdata] = useState([])
useEffect(() => {
async function fetchData() {
const res = await axios.get("https://user-details-mern.herokuapp.com/details")
@lmas3009
lmas3009 / Navbar.js
Created January 31, 2021 14:20
A Simple MERN Full Stack Application
function Navbar() {
return (
<div className="navbar">
<div className="right">
<ul>
<li>
MERN STACK DEVELOPMENT
</li>
</ul>
</div>
@lmas3009
lmas3009 / Home.js
Created January 31, 2021 14:17
A Simple MERN Full Stack Application
import Navbar from './Navbar'
import Main from './Main'
import { Link, browserHistory, IndexRoute, BrowserRouter as Router, Route, Switch } from 'react-router-dom';
function Home() {
return (
<div className="App">
<Router browserHistory>
<Navbar />
@lmas3009
lmas3009 / app.js
Created January 31, 2021 14:14
A Simple MERN Full Stack Application
import './App.css';
import { Link, browserHistory, IndexRoute, BrowserRouter as Router, Route, Switch } from 'react-router-dom';
import Home from './Home'
import AddDetails from './AddDetails'
function App() {
return (
<div>
@lmas3009
lmas3009 / get_post.js
Created January 31, 2021 14:03
A Simple MERN Full Stack Application
app.get("/details", function (req, res) {
UserDetails.find((err, data) => {
if (err) {
res.status(501).send(err)
}
else {
res.status(200).send(data)
}
})
@lmas3009
lmas3009 / user_data_schema.js
Created January 31, 2021 14:01
A Simple MERN Full Stack Application
import mongoose from 'mongoose';
const UserDataSchema = mongoose.Schema({
Name: String,
FName: String,
Address: String,
PhonNo: String,
Email: String
})
@lmas3009
lmas3009 / postman_data.json
Created January 29, 2021 16:00
Rest API using MEN (MongoDB,ExpressJs and NodeJs)
[
{
"name": "Kia Sonet",
"Model": "Sonet",
"Price": "Rs. 6.79 - 13.19 Lakh",
"meta":{
"Fuel_Type": "Petrol / diesel",
"Mileage":"18.4 - 24.1 Kmpl",
"Seating_Capacity": 5
}
@lmas3009
lmas3009 / package.json
Created January 29, 2021 15:38
Rest API using MEN (MongoDB,ExpressJs and NodeJs)
{
"name": "rest_api",
"version": "1.0.0",
"description": "Rest API using MEN (MongoDB,ExpressJs and NodeJs)",
"main": "server.js",
"type": "module",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "nodemon server.js"
},
@lmas3009
lmas3009 / combined_sample_get_post.js
Created January 29, 2021 15:29
Rest API using MEN (MongoDB,ExpressJs and NodeJs)
import express from 'express'
import mongoose from "mongoose"
import Cors from 'cors'
import Cars from './Cars'
var app = express()
var port = process.env.PORT || 8080
app.use(express.json())
app.use(Cors())
@lmas3009
lmas3009 / cars_get.js
Created January 29, 2021 15:25
Rest API using MEN (MongoDB,ExpressJs and NodeJs)
app.get("/Cars", function (req, res) {
try {
Cars.find((err, data) => {
if (err) {
res.status(500).send(err)
}
else {
res.status(200).send(data)
}