Web Development

How do you get an overview over a new environment

webdev: reddit for web developers - Sat, 09/22/2018 - 13:14


I recently got hired as beeing the lone webdeveloper and only IT guy of a bigger ecommerce project (which has no documentation or code comments while not having deleted obsolete stuff for like 5 years...), while having only worked as QA / TecSup before. So my exp is limited.

So I thought you guys might give me some tipps.

Now the project is somewhat unique in that my predecessor has added all missing or not accessible functions from the ERP system as new modules to the ecommerce web cms.

After a few month getting to know the system and having fixed a lot of bugs which were caused due to a last week major update of the ecommerce cms over 2 past major releases, which my predessor did before leaving the comp. While figuring out how web development works. I think the system runs somewhat stable.

Now my boss has already wrote me a bucketlist of like a 100 things he would like to have added or changed in the system.

Because I am still new to this developing thingy and since I assess the environment as rather complex, I would like to know what you guys are doing to get a better overview over such a systems.

Since I worked a lot with big SQL db´s in the past, I always like the db schema kind of overview.

I thought about creating something similar for all the modules currently working and with what data they interact and how.

Does this makes sense and what would you do?

submitted by /u/v3ritas1989
[link] [comments]
Categories: Web Development

Showoff/Feedback Saturday: A new approach to web APIs for finance data

webdev: reddit for web developers - Sat, 09/22/2018 - 13:10

Hi guys, we’ve previously posted on reddit about https://bravos.co, our replacement for Google Finance, and a top-requested feature has been easy integration into spreadsheets. Many users told us they want the ability to easily download bulk data, as well as access data in Google Sheets.

We’ve been thinking a lot about how to offer this data access in a way that is intuitive, fast, and powerful, and we’re trying a different approach that we would love to get your thoughts on.

We’re sticking to several principles:

  1. Any page with data can be accessed via spreadsheet integration or API - if you go to pages like https://bravos.co/dbx or https://bravos.co/startups, you can click on the wrench icon (in the upper right corner) to see the importdata function / download link. Other pages feature this wrench as well.
  2. Documentation is designed right in the page, so the description, parameters, data returned is always close-at-hand.
  3. You are automatically assigned an API key when you create an account (https://bravos.co/a/login) - which is then pre-populated whenever you seen an endpoint

Please do check out the spreadsheet integrations and APIs and let us know your thoughts! Full documentation can be seen here: https://bravos.co/a/data

submitted by /u/NaturalHedgehog
[link] [comments]
Categories: Web Development

ServerSide Google's OAuth authentication

webdev: reddit for web developers - Sat, 09/22/2018 - 12:59

I'm trying to authenticate m users in my project.

What i was thinking of is that user will first register to the server. Then he will be able to login into the system with either email and password combination, or by his google account.

Before i proceed i want to clarity that I'm using nodejs as my back-end and Angular or Vuejs as my front-end (no rendering engine like mustache).

But the google documentation sucks, and I'm confused between several alternatives like: passport, this google auth library for nodejs, firebase and oauth.

I just need a method to validate my users in my back-end, and as long as i am able to do so in any way, i have no problem. I have tried implementing JWT for token based authentication on my own, but doing all by yourself kinda hard and not so secure. I also tried to implement express-session for session based authentication, but then my friend said only relying on sessions is not so secured and can easily be misused.

Sorry if this question is bad or repeated, i'm new to the field and trying to learn :)

submitted by /u/themeanman2
[link] [comments]
Categories: Web Development

PDF generation from web form (controlling ppi/layout)

webdev: reddit for web developers - Sat, 09/22/2018 - 12:55
  1. Visitor fills out form (5-7 fields) on website, clicks submit
  2. Site generates a .pdf file that is nicely formatted and includes the visitors responses

Attempting to make something like a certificate based off of text from a web form that a visitor fills out.

What would the most straightforward way to do this? I'm a designer with a good grasp of adobe cc products. I would like to have total control over layout/print-quality of PDF output.

submitted by /u/roomjosh
[link] [comments]
Categories: Web Development

Solo freelancers on /r/webdev - how many major projects are you currently juggling?

webdev: reddit for web developers - Sat, 09/22/2018 - 12:55

I have 10 major projects that I have worked on in some way in the last month. I'm mostly working on updates for two projects (one of which is module based and was originally seven different projects, five of which I made, so this feels like five separate projects in terms of juggling - I get separate requests for each module), five were small maintenance activities or minor bugs/features added (less than four hours each) and the last three made small steps towards the features being developed, but not enough time was spent on them. On one of those projects I work with one other developer, although we rarely interact, we just work on our own modules and co-ordinate integration. For most of these projects I work with a designer :)

I know that "major" projects is somewhat subjective, but by it I mean projects that are full systems, live or in active development, where users can probably login and do whatever stuff they need to do. Something that is more than just a basic wordpress install, or five page website, and where your responsibility is more than just updating content.

submitted by /u/lindymad
[link] [comments]
Categories: Web Development

Carousel Timer Animation - Help

webdev: reddit for web developers - Sat, 09/22/2018 - 11:47


I would like to know how I can implement the carousel with animated circle fill.

Reference: https://android.com/versions/pie-9-0

Check for adaptive battery icon.

I have the same icon style. Able to add border on active using bootstrap carousel. I am unable to animate it.

Could someone help me on this!

Thanks a lot :)

submitted by /u/Rahmaniac001
[link] [comments]
Categories: Web Development

Uploading on Host problem

webdev: reddit for web developers - Sat, 09/22/2018 - 11:36

Hello guys,

So last few weeks I have been working on my first freelance gig. Through time I learned a lot mistakes I did, mostly not having strict points what goes into price and how much can client change his mind... So it was the case that he, when I was 85% done, decided that he wants to be able to edit site completely. Unfortunately I said him that's not possible at the moment but suggested to build blog in WordPress that would be connected with his website.

Now when I'm finished I don't know how to host both and add blog to domain like www.domain.com/blog

If you have any tip I would be more than thankful

submitted by /u/Product9
[link] [comments]
Categories: Web Development

[Showoff Saturday] Finally published my Personal website

webdev: reddit for web developers - Sat, 09/22/2018 - 11:33


Tell me what are your thoughts on it. You guys are my first batch of beta testers :D

I'll be including this site on my resume to be sent to employers if I ever want to find a new job in the future.

It's not exactly complete, but I figure it'll be alright since there's still a modest amount of content.

submitted by /u/LOL50015
[link] [comments]
Categories: Web Development

You can download Front End Masters courses for free this week using this npm package!

webdev: reddit for web developers - Sat, 09/22/2018 - 11:27

You can make a free account and get access to all their courses this week. Just follow the instructions on the [NPM package](https://www.npmjs.com/package/frontend-master-downloader). I just tested it, and it work’s like a charm

You can also use this chrome extension to download them if the npm package doesn’t work for you. I just tested it:

https://chrome.google.com/webstore/detail/chrono-download-manager/mciiogijehkdemklbdcbfkefimifhecnDon’t forget to download ChromeDriver if you don’t have it installed http://chromedriver.chromium.org/downloads

When using Chrono, what I do is I click one video, then the next, then the next. Once I see the video load up I click on the next one. Then from there I can click Chrono after every video was opened. Go to the video tab. Select all of them and then download all the Webms.

submitted by /u/veridi4n
[link] [comments]
Categories: Web Development

Best LMS for Maths

webdev: reddit for web developers - Sat, 09/22/2018 - 11:00

I guys,

a friend of mine has a math tutoring center and he asked me to create a learning platform for him. After searching a little bit on the web, I found out that moodle does exactly what he wanted so I tried to implement a moodle platform. The thing is, moodle system and moodle interface look a little bit old even after some customization.

Do you guys know any good LMS that can be used with math?

(Sorry for my bad English)

submitted by /u/alexandrepc112
[link] [comments]
Categories: Web Development

Are you sticking to SublimeText in the VSCode revolution?

webdev: reddit for web developers - Sat, 09/22/2018 - 10:44

I just reinstalled Sublime, which I used for years before getting into the Electron bandwagon.

It's speed feels really good, but I'm feeling the lack of many features (like integrated terminal).

I'm thinking of giving it a shot again for a week, just because I'm curious and kind of bored of VSCode.

What does SublimeText has over other editors, besides speed?

submitted by /u/illegibleKey46
[link] [comments]
Categories: Web Development

[Showoff Saturday] My Portfolio for applying to a Junior Dev position

webdev: reddit for web developers - Sat, 09/22/2018 - 10:42


I'm wondering if this portfolio is fine for applying to a junior web developer position. Of course I'm willing to improve upon it and create more projects (which I'll be doing anyway), but does the current portfolio work?

I live in the NYC area and will be applying for jobs there. But how viable is it applying to other parts of the country for a junior position. I'm willing to relocate, but would a company in another state be willing to hire me?

submitted by /u/RealSaadishSnake
[link] [comments]
Categories: Web Development

Obtaining url of article on smartphone

webdev: reddit for web developers - Sat, 09/22/2018 - 10:07

I would like to forward the url of a newspaper article to a friend. However, let’s say I’m reading an article in the New York Times about traveling to Europe. The url in the window at the top of the page just shows www.newyorktimes.com. How do I get the specific url to the article I am reading? Thanks!!!

submitted by /u/Boingo7
[link] [comments]
Categories: Web Development

Specific Questions I need to ask before building a Church website?

webdev: reddit for web developers - Sat, 09/22/2018 - 10:00

I have never build a website for a church, nor have I been to a church in years since I'm not religious. But I have a client that wants me to build a website for his church. This is my first freelance client btw so I'm currently researching and drafting a list of questions I should ask before I start building. But I was wondering, are there any questions I need to ask for this specific type of website?

Thanks in advanced!

submitted by /u/WebDevDeja
[link] [comments]
Categories: Web Development